# SPDX-FileCopyrightText: 2013 SAP SE Srdjan Boskovic <srdjan.boskovic@sap.com>
#
# SPDX-License-Identifier: Apache-2.0

FUNC_DESC_BS01_SALESORDER_GETDETAIL = {
    "name": "BS01_SALESORDER_GETDETAIL",
    "parameters": [
        {
            "name": "ORDER_HEADER",
            "parameter_type": "RFCTYPE_STRUCTURE",
            "direction": "RFC_EXPORT",
            "nuc_length": 825,
            "uc_length": 1620,
            "decimals": 0,
            "default_value": "",
            "optional": False,
            "type_description": {
                "name": "BAPISDHD",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REC_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 13,
                        "uc_length": 16,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REC_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 21,
                        "uc_length": 12,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATED_BY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 27,
                        "uc_length": 24,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QT_VALID_F",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 39,
                        "uc_length": 16,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QT_VALID_T",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 47,
                        "uc_length": 16,
                        "uc_offset": 94,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 55,
                        "uc_length": 16,
                        "uc_offset": 110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC_CAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 63,
                        "uc_length": 2,
                        "uc_offset": 126,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRAN_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 64,
                        "uc_length": 2,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 65,
                        "uc_length": 8,
                        "uc_offset": 130,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORD_REASON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 69,
                        "uc_length": 6,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WAR_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 72,
                        "uc_length": 16,
                        "uc_offset": 144,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_COL_NUM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 80,
                        "uc_length": 20,
                        "uc_offset": 160,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_BLOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 90,
                        "uc_length": 4,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_BLOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 92,
                        "uc_length": 4,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NET_VAL_HD",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 94,
                        "uc_length": 15,
                        "uc_offset": 188,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 109,
                        "uc_length": 10,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 114,
                        "uc_length": 6,
                        "uc_offset": 214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_ORG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 117,
                        "uc_length": 8,
                        "uc_offset": 220,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISTR_CHAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 121,
                        "uc_length": 4,
                        "uc_offset": 228,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DIVISION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 123,
                        "uc_length": 4,
                        "uc_offset": 232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 125,
                        "uc_length": 6,
                        "uc_offset": 236,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_OFF",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 128,
                        "uc_length": 8,
                        "uc_offset": 242,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BUS_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 132,
                        "uc_length": 8,
                        "uc_offset": 250,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CT_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 136,
                        "uc_length": 8,
                        "uc_offset": 258,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CT_VALID_F",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 140,
                        "uc_length": 16,
                        "uc_offset": 266,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CT_VALID_T",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 148,
                        "uc_length": 16,
                        "uc_offset": 282,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDITIONS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 156,
                        "uc_length": 20,
                        "uc_offset": 298,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_DATE_H",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 166,
                        "uc_length": 16,
                        "uc_offset": 318,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATE_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 174,
                        "uc_length": 2,
                        "uc_offset": 334,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMPL_DLV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 175,
                        "uc_length": 2,
                        "uc_offset": 336,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CLASS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 9,
                        "nuc_offset": 176,
                        "uc_length": 18,
                        "uc_offset": 338,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_INDIC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 185,
                        "uc_length": 2,
                        "uc_offset": 356,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_PRIC_PR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 186,
                        "uc_length": 12,
                        "uc_offset": 358,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SHIP_COND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 192,
                        "uc_length": 4,
                        "uc_offset": 370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDBILLTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 194,
                        "uc_length": 8,
                        "uc_offset": 374,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORD_PROBAB",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 198,
                        "uc_length": 6,
                        "uc_offset": 382,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SEAR_PRPR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 201,
                        "uc_length": 80,
                        "uc_offset": 388,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PURCH_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 241,
                        "uc_length": 40,
                        "uc_offset": 468,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_METHOD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 261,
                        "uc_length": 8,
                        "uc_offset": 508,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PURCH_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 265,
                        "uc_length": 16,
                        "uc_offset": 516,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_SUPPLEM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 273,
                        "uc_length": 8,
                        "uc_offset": 532,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 277,
                        "uc_length": 24,
                        "uc_offset": 540,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDERER_NA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 289,
                        "uc_length": 70,
                        "uc_offset": 564,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELEPHONE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 324,
                        "uc_length": 32,
                        "uc_offset": 634,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DUN_COUNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 340,
                        "uc_length": 2,
                        "uc_offset": 666,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DUN_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 342,
                        "uc_length": 16,
                        "uc_offset": 668,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SOLD_TO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 350,
                        "uc_length": 20,
                        "uc_offset": 684,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COSTCENTER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 360,
                        "uc_length": 20,
                        "uc_offset": 704,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UPDATE_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 370,
                        "uc_length": 12,
                        "uc_offset": 724,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_CURR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 376,
                        "uc_length": 10,
                        "uc_offset": 736,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOSTATCUR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 381,
                        "uc_length": 6,
                        "uc_offset": 746,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CH_ON",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 384,
                        "uc_length": 16,
                        "uc_offset": 752,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GRP1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 392,
                        "uc_length": 6,
                        "uc_offset": 768,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GRP2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 395,
                        "uc_length": 6,
                        "uc_offset": 774,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GRP3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 398,
                        "uc_length": 6,
                        "uc_offset": 780,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GRP4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 401,
                        "uc_length": 6,
                        "uc_offset": 786,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GRP5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 404,
                        "uc_length": 6,
                        "uc_offset": 792,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AGREE_COND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 407,
                        "uc_length": 20,
                        "uc_offset": 798,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CO_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 417,
                        "uc_length": 8,
                        "uc_offset": 818,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WBS_ELEM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 421,
                        "uc_length": 16,
                        "uc_offset": 826,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHG_RATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 429,
                        "uc_length": 8,
                        "uc_offset": 842,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "C_CTR_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 433,
                        "uc_length": 8,
                        "uc_offset": 850,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CRED_ACCNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 437,
                        "uc_length": 20,
                        "uc_offset": 858,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CRED_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 447,
                        "uc_length": 8,
                        "uc_offset": 878,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REPR_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 451,
                        "uc_length": 6,
                        "uc_offset": 886,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RISK_CATEG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 454,
                        "uc_length": 6,
                        "uc_offset": 892,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_CRED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 457,
                        "uc_length": 10,
                        "uc_offset": 898,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCURRCRE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 462,
                        "uc_length": 6,
                        "uc_offset": 908,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REL_DAT_DD",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 465,
                        "uc_length": 16,
                        "uc_offset": 914,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NEXT_CHDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 473,
                        "uc_length": 16,
                        "uc_offset": 930,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NEXT_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 481,
                        "uc_length": 16,
                        "uc_offset": 946,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REL_CREDIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 489,
                        "uc_length": 15,
                        "uc_offset": 962,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "HI_TYPE_PR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 504,
                        "uc_length": 2,
                        "uc_offset": 978,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLVSCHEDUS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 505,
                        "uc_length": 6,
                        "uc_offset": 980,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLAN_DLV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 508,
                        "uc_length": 2,
                        "uc_offset": 986,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 509,
                        "uc_length": 20,
                        "uc_offset": 988,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OB_JNR_HD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 22,
                        "nuc_offset": 519,
                        "uc_length": 44,
                        "uc_offset": 1008,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMP_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 541,
                        "uc_length": 8,
                        "uc_offset": 1052,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ALT_TAX_CL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 545,
                        "uc_length": 2,
                        "uc_offset": 1060,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 546,
                        "uc_length": 2,
                        "uc_offset": 1062,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 547,
                        "uc_length": 2,
                        "uc_offset": 1064,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 548,
                        "uc_length": 2,
                        "uc_offset": 1066,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 549,
                        "uc_length": 2,
                        "uc_offset": 1068,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 550,
                        "uc_length": 2,
                        "uc_offset": 1070,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS7",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 551,
                        "uc_length": 2,
                        "uc_offset": 1072,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS8",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 552,
                        "uc_length": 2,
                        "uc_offset": 1074,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS9",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 553,
                        "uc_length": 2,
                        "uc_offset": 1076,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_DOC_L",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 554,
                        "uc_length": 32,
                        "uc_offset": 1078,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ASS_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 570,
                        "uc_length": 36,
                        "uc_offset": 1110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 588,
                        "uc_length": 2,
                        "uc_offset": 1146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KALSM_CH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 589,
                        "uc_length": 12,
                        "uc_offset": 1148,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACC_PERIOD",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 595,
                        "uc_length": 4,
                        "uc_offset": 1160,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDERID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 597,
                        "uc_length": 24,
                        "uc_offset": 1164,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NOTIF_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 609,
                        "uc_length": 24,
                        "uc_offset": 1188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MASTER_CON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 621,
                        "uc_length": 20,
                        "uc_offset": 1212,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_PROC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 631,
                        "uc_length": 8,
                        "uc_offset": 1232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHECK_PART",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 635,
                        "uc_length": 2,
                        "uc_offset": 1240,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PICK_UP_DA",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 636,
                        "uc_length": 16,
                        "uc_offset": 1242,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PICK_UP_T1",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 644,
                        "uc_length": 12,
                        "uc_offset": 1258,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PICK_UP_T2",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 650,
                        "uc_length": 12,
                        "uc_offset": 1270,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NUM_PAY_CA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 656,
                        "uc_length": 20,
                        "uc_offset": 1282,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 666,
                        "uc_length": 12,
                        "uc_offset": 1302,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_DEST_CT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 672,
                        "uc_length": 6,
                        "uc_offset": 1314,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOTAXDEST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 675,
                        "uc_length": 4,
                        "uc_offset": 1320,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_DEPART",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 677,
                        "uc_length": 6,
                        "uc_offset": 1324,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOTAXDEPA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 680,
                        "uc_length": 4,
                        "uc_offset": 1330,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EU_TRIANG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 682,
                        "uc_length": 2,
                        "uc_offset": 1334,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAST_CONTR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 683,
                        "uc_length": 2,
                        "uc_offset": 1336,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CML_QTY_DA",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 684,
                        "uc_length": 16,
                        "uc_offset": 1338,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MS_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 692,
                        "uc_length": 16,
                        "uc_offset": 1354,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 700,
                        "uc_length": 24,
                        "uc_offset": 1370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_DOC_L_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 712,
                        "uc_length": 70,
                        "uc_offset": 1394,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CRM_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 747,
                        "uc_length": 140,
                        "uc_offset": 1464,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC_CAT_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 817,
                        "uc_length": 8,
                        "uc_offset": 1604,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 821,
                        "uc_length": 8,
                        "uc_offset": 1612,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Order Header",
        },
        {
            "name": "INTERNAL_USE",
            "parameter_type": "RFCTYPE_CHAR",
            "direction": "RFC_IMPORT",
            "nuc_length": 1,
            "uc_length": 2,
            "decimals": 0,
            "default_value": "SPACE",
            "optional": True,
            "type_description": None,
            "parameter_text": "Checkbox Field",
        },
        {
            "name": "SALESDOCUMENT",
            "parameter_type": "RFCTYPE_CHAR",
            "direction": "RFC_IMPORT",
            "nuc_length": 10,
            "uc_length": 20,
            "decimals": 0,
            "default_value": "",
            "optional": False,
            "type_description": None,
            "parameter_text": "Sales and Distribution Document Number",
        },
        {
            "name": "EXTENSIONOUT",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 990,
            "uc_length": 1980,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPIPAREX",
                "fields": [
                    {
                        "name": "STRUCTURE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 0,
                        "uc_length": 60,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUEPART1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 240,
                        "nuc_offset": 30,
                        "uc_length": 480,
                        "uc_offset": 60,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUEPART2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 240,
                        "nuc_offset": 270,
                        "uc_length": 480,
                        "uc_offset": 540,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUEPART3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 240,
                        "nuc_offset": 510,
                        "uc_length": 480,
                        "uc_offset": 1020,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUEPART4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 240,
                        "nuc_offset": 750,
                        "uc_length": 480,
                        "uc_offset": 1500,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Customer enhancements for export",
        },
        {
            "name": "ORDER_ADDRESS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 629,
            "uc_length": 1258,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDCOAD",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADDRESS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 13,
                        "uc_length": 20,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORMOFADDR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 23,
                        "uc_length": 30,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 38,
                        "uc_length": 70,
                        "uc_offset": 76,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NAME_2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 73,
                        "uc_length": 70,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NAME_3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 108,
                        "uc_length": 70,
                        "uc_offset": 216,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NAME_4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 143,
                        "uc_length": 70,
                        "uc_offset": 286,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STREET",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 178,
                        "uc_length": 70,
                        "uc_offset": 356,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTRY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 213,
                        "uc_length": 6,
                        "uc_offset": 426,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTRYISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 216,
                        "uc_length": 4,
                        "uc_offset": 432,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POSTL_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 218,
                        "uc_length": 20,
                        "uc_offset": 436,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POBX_PCD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 228,
                        "uc_length": 20,
                        "uc_offset": 456,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POBX_CTY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 238,
                        "uc_length": 70,
                        "uc_offset": 476,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CITY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 273,
                        "uc_length": 70,
                        "uc_offset": 546,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISTRICT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 308,
                        "uc_length": 70,
                        "uc_offset": 616,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REGION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 343,
                        "uc_length": 6,
                        "uc_offset": 686,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CITY_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 346,
                        "uc_length": 8,
                        "uc_offset": 692,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTY_CDE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 350,
                        "uc_length": 6,
                        "uc_offset": 700,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_BOX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 353,
                        "uc_length": 20,
                        "uc_offset": 706,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELEPHONE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 363,
                        "uc_length": 32,
                        "uc_offset": 726,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELEPHONE2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 379,
                        "uc_length": 32,
                        "uc_offset": 758,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELEBOX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 395,
                        "uc_length": 30,
                        "uc_offset": 790,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FAX_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 31,
                        "nuc_offset": 410,
                        "uc_length": 62,
                        "uc_offset": 820,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELETEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 441,
                        "uc_length": 60,
                        "uc_offset": 882,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TELEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 471,
                        "uc_length": 60,
                        "uc_offset": 942,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 501,
                        "uc_length": 2,
                        "uc_offset": 1002,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 502,
                        "uc_length": 4,
                        "uc_offset": 1004,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANSPZONE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 504,
                        "uc_length": 20,
                        "uc_offset": 1008,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HOUSE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 514,
                        "uc_length": 12,
                        "uc_offset": 1028,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GENDER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 520,
                        "uc_length": 2,
                        "uc_offset": 1040,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NAME_LIST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 521,
                        "uc_length": 70,
                        "uc_offset": 1042,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAXJURCODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 556,
                        "uc_length": 30,
                        "uc_offset": 1112,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERS_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 571,
                        "uc_length": 20,
                        "uc_offset": 1142,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADDR_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 581,
                        "uc_length": 2,
                        "uc_offset": 1162,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NRELSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 582,
                        "uc_length": 2,
                        "uc_offset": 1164,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIUPDATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 583,
                        "uc_length": 2,
                        "uc_offset": 1166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STREETNA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 584,
                        "uc_length": 70,
                        "uc_offset": 1168,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HOUSE_NO_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 619,
                        "uc_length": 20,
                        "uc_offset": 1238,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of SADRVB with English Field Names",
        },
        {
            "name": "ORDER_BILLINGDATES",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 424,
            "uc_length": 600,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDBPLD",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLANI",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 29,
                        "uc_length": 12,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATETYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 35,
                        "uc_length": 4,
                        "uc_offset": 70,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATEDESCRI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 37,
                        "uc_length": 8,
                        "uc_offset": 74,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SETTLEDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 41,
                        "uc_length": 16,
                        "uc_offset": 82,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "IDADOPTBIL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 49,
                        "uc_length": 2,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEBILLPL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 50,
                        "uc_length": 2,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INVOICEPER",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 51,
                        "uc_length": 3,
                        "uc_offset": 102,
                        "decimals": 2,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 54,
                        "uc_length": 10,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 59,
                        "uc_length": 6,
                        "uc_offset": 116,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHANRATE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 62,
                        "uc_length": 5,
                        "uc_offset": 122,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "VALONDATE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 67,
                        "uc_length": 15,
                        "uc_offset": 127,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "BILLBLOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 82,
                        "uc_length": 4,
                        "uc_offset": 142,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDBILLTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 84,
                        "uc_length": 8,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATBILLPL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 88,
                        "uc_length": 2,
                        "uc_offset": 154,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEORINEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 89,
                        "uc_length": 4,
                        "uc_offset": 156,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LENSTANPER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 91,
                        "uc_length": 6,
                        "uc_offset": 160,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MILESTONNO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 12,
                        "nuc_offset": 94,
                        "uc_length": 24,
                        "uc_offset": 166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MILESTONE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 106,
                        "uc_length": 10,
                        "uc_offset": 190,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PMNTTRMS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 111,
                        "uc_length": 8,
                        "uc_offset": 200,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 115,
                        "uc_length": 20,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 125,
                        "uc_length": 2,
                        "uc_offset": 228,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 126,
                        "uc_length": 2,
                        "uc_offset": 230,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 127,
                        "uc_length": 2,
                        "uc_offset": 232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 128,
                        "uc_length": 2,
                        "uc_offset": 234,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 129,
                        "uc_length": 2,
                        "uc_offset": 236,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 130,
                        "uc_length": 2,
                        "uc_offset": 238,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS7",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 131,
                        "uc_length": 2,
                        "uc_offset": 240,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS8",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 132,
                        "uc_length": 2,
                        "uc_offset": 242,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS9",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 133,
                        "uc_length": 2,
                        "uc_offset": 244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADD_VAL_DY",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 134,
                        "uc_length": 4,
                        "uc_offset": 246,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIX_VAL_DY",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 136,
                        "uc_length": 16,
                        "uc_offset": 250,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SETTLEDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 144,
                        "uc_length": 16,
                        "uc_offset": 266,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROCASMANU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 152,
                        "uc_length": 2,
                        "uc_offset": 282,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALDEFDAYS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 153,
                        "uc_length": 4,
                        "uc_offset": 284,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 155,
                        "uc_length": 16,
                        "uc_offset": 288,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NET_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 163,
                        "uc_length": 15,
                        "uc_offset": 304,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "NET_PRICE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 178,
                        "uc_length": 15,
                        "uc_offset": 319,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "COST_DOC_C",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 193,
                        "uc_length": 15,
                        "uc_offset": 334,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP1",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 208,
                        "uc_length": 15,
                        "uc_offset": 349,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP2",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 223,
                        "uc_length": 15,
                        "uc_offset": 364,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP3",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 238,
                        "uc_length": 15,
                        "uc_offset": 379,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP4",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 253,
                        "uc_length": 15,
                        "uc_offset": 394,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP5",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 268,
                        "uc_length": 15,
                        "uc_offset": 409,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP6",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 283,
                        "uc_length": 15,
                        "uc_offset": 424,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CREDPRICIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 298,
                        "uc_length": 15,
                        "uc_offset": 439,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "AMOUNTELIG",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 313,
                        "uc_length": 15,
                        "uc_offset": 454,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "REBATEBAS",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 328,
                        "uc_length": 15,
                        "uc_offset": 469,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 343,
                        "uc_length": 10,
                        "uc_offset": 484,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 348,
                        "uc_length": 6,
                        "uc_offset": 494,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_OK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 351,
                        "uc_length": 2,
                        "uc_offset": 500,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MEANSOFPAY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 352,
                        "uc_length": 2,
                        "uc_offset": 502,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREDITPRED",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 360,
                        "uc_length": 8,
                        "uc_offset": 504,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "HILEVPAYNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 368,
                        "uc_length": 20,
                        "uc_offset": 512,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HILEVITBIL",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 378,
                        "uc_length": 12,
                        "uc_offset": 532,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEFI",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 384,
                        "uc_length": 5,
                        "uc_offset": 544,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "ACCOUNTNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 389,
                        "uc_length": 20,
                        "uc_offset": 550,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDICORDAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 399,
                        "uc_length": 2,
                        "uc_offset": 570,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORIGBILDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 400,
                        "uc_length": 16,
                        "uc_offset": 572,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHANRATE_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 408,
                        "uc_length": 5,
                        "uc_offset": 588,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEFI_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 413,
                        "uc_length": 5,
                        "uc_offset": 593,
                        "decimals": 5,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of FPLT with English Field Names",
        },
        {
            "name": "ORDER_BILLINGPLANS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 166,
            "uc_length": 332,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDBPL",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLPLATYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 29,
                        "uc_length": 2,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "B_INPLATYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 30,
                        "uc_length": 4,
                        "uc_offset": 60,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SORT_FLD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 32,
                        "uc_length": 20,
                        "uc_offset": 64,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLSTADAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 42,
                        "uc_length": 16,
                        "uc_offset": 84,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLENDDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 50,
                        "uc_length": 16,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEDETHOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 58,
                        "uc_length": 4,
                        "uc_offset": 116,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEORISTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 60,
                        "uc_length": 4,
                        "uc_offset": 120,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEORIEND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 62,
                        "uc_length": 4,
                        "uc_offset": 124,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEORINEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 64,
                        "uc_length": 4,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LENSTANPER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 66,
                        "uc_length": 6,
                        "uc_offset": 132,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STANBILLNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 69,
                        "uc_length": 20,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATESFROM",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 79,
                        "uc_length": 16,
                        "uc_offset": 158,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLCREAIA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 87,
                        "uc_length": 2,
                        "uc_offset": 174,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEDATFRO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 88,
                        "uc_length": 4,
                        "uc_offset": 176,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULEDETBIL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 90,
                        "uc_length": 4,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALDEFDAYS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 92,
                        "uc_length": 4,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATESTO",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 94,
                        "uc_length": 16,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RULDATESTO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 102,
                        "uc_length": 4,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUTING_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 104,
                        "uc_length": 20,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CO_APLZL",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 114,
                        "uc_length": 16,
                        "uc_offset": 228,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RESERV_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 122,
                        "uc_length": 20,
                        "uc_offset": 244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RES_ITEM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 132,
                        "uc_length": 8,
                        "uc_offset": 264,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 136,
                        "uc_length": 20,
                        "uc_offset": 272,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITUNLIMIT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 146,
                        "uc_length": 12,
                        "uc_offset": 292,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYCARDS1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 152,
                        "uc_length": 2,
                        "uc_offset": 304,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYCARDS2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 153,
                        "uc_length": 2,
                        "uc_offset": 306,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYCARDS3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 154,
                        "uc_length": 2,
                        "uc_offset": 308,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYCARDS4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 155,
                        "uc_length": 2,
                        "uc_offset": 310,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYCARDS5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 156,
                        "uc_length": 2,
                        "uc_offset": 312,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INTPROJNO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 157,
                        "uc_length": 16,
                        "uc_offset": 314,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTOCREATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 165,
                        "uc_length": 2,
                        "uc_offset": 330,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of FPLA with English Field Names",
        },
        {
            "name": "ORDER_BUSINESS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 891,
            "uc_length": 1702,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDBUSI",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 19,
                        "uc_length": 4,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 21,
                        "uc_length": 4,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_DIST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 23,
                        "uc_length": 12,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_LIST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 29,
                        "uc_length": 4,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOTERMS1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 31,
                        "uc_length": 6,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOTERMS2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 28,
                        "nuc_offset": 34,
                        "uc_length": 56,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDCOMBIND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 62,
                        "uc_length": 2,
                        "uc_offset": 124,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_SCHED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 63,
                        "uc_length": 4,
                        "uc_offset": 126,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INVO_SCHED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 65,
                        "uc_length": 4,
                        "uc_offset": 130,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MN_INVOICE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 67,
                        "uc_length": 2,
                        "uc_offset": 134,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEFI",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 68,
                        "uc_length": 5,
                        "uc_offset": 136,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "ADD_VAL_DY",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 73,
                        "uc_length": 4,
                        "uc_offset": 142,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIX_VAL_DY",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 75,
                        "uc_length": 16,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PMNTTRMS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 83,
                        "uc_length": 8,
                        "uc_offset": 162,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAYMETHODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 87,
                        "uc_length": 2,
                        "uc_offset": 170,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCNT_ASGN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 88,
                        "uc_length": 4,
                        "uc_offset": 172,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHG_RATE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 90,
                        "uc_length": 5,
                        "uc_offset": 176,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 95,
                        "uc_length": 16,
                        "uc_offset": 182,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 103,
                        "uc_length": 16,
                        "uc_offset": 198,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SERV_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 111,
                        "uc_length": 16,
                        "uc_offset": 214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FISC_YEAR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 119,
                        "uc_length": 8,
                        "uc_offset": 230,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POSTPERIOD",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 123,
                        "uc_length": 6,
                        "uc_offset": 238,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEST",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 126,
                        "uc_length": 5,
                        "uc_offset": 244,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "DUNN_KEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 131,
                        "uc_length": 2,
                        "uc_offset": 250,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DUNN_BLOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 132,
                        "uc_length": 2,
                        "uc_offset": 252,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 133,
                        "uc_length": 20,
                        "uc_offset": 254,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOTION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 143,
                        "uc_length": 20,
                        "uc_offset": 274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PAY_GUARAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 153,
                        "uc_length": 12,
                        "uc_offset": 294,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FINDOCPROC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 159,
                        "uc_length": 20,
                        "uc_offset": 306,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "J_1AFITP_D",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 169,
                        "uc_length": 4,
                        "uc_offset": 326,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REAS_0_VAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 171,
                        "uc_length": 2,
                        "uc_offset": 330,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REGION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 172,
                        "uc_length": 6,
                        "uc_offset": 332,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACTIVICODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 175,
                        "uc_length": 4,
                        "uc_offset": 338,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISTRIBTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 177,
                        "uc_length": 4,
                        "uc_offset": 342,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 179,
                        "uc_length": 20,
                        "uc_offset": 346,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DEPART_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 189,
                        "uc_length": 8,
                        "uc_offset": 366,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REC_POINT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 25,
                        "nuc_offset": 193,
                        "uc_length": 50,
                        "uc_offset": 374,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PURCH_NO_C",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 218,
                        "uc_length": 70,
                        "uc_offset": 424,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PURCH_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 253,
                        "uc_length": 16,
                        "uc_offset": 494,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_METHOD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 261,
                        "uc_length": 8,
                        "uc_offset": 510,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 265,
                        "uc_length": 24,
                        "uc_offset": 518,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PURCH_NO_S",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 277,
                        "uc_length": 70,
                        "uc_offset": 542,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_DAT_S",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 312,
                        "uc_length": 16,
                        "uc_offset": 612,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_METH_S",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 320,
                        "uc_length": 8,
                        "uc_offset": 628,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_1_S",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 324,
                        "uc_length": 24,
                        "uc_offset": 636,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POITMNOS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 336,
                        "uc_length": 12,
                        "uc_offset": 660,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 342,
                        "uc_length": 16,
                        "uc_offset": 672,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANSDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 350,
                        "uc_length": 16,
                        "uc_offset": 688,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCONGR1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 358,
                        "uc_length": 4,
                        "uc_offset": 704,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCONGR2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 360,
                        "uc_length": 4,
                        "uc_offset": 708,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCONGR3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 362,
                        "uc_length": 4,
                        "uc_offset": 712,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCONGR4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 364,
                        "uc_length": 4,
                        "uc_offset": 716,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCONGR5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 366,
                        "uc_length": 4,
                        "uc_offset": 720,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALCONTCUR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 368,
                        "uc_length": 10,
                        "uc_offset": 724,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOVALCONT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 373,
                        "uc_length": 6,
                        "uc_offset": 734,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATECO",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 376,
                        "uc_length": 5,
                        "uc_offset": 740,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 381,
                        "uc_length": 10,
                        "uc_offset": 746,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCURRKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 386,
                        "uc_length": 6,
                        "uc_offset": 756,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATELC",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 389,
                        "uc_length": 5,
                        "uc_offset": 762,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "CEPRPERCEN",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 394,
                        "uc_length": 3,
                        "uc_offset": 767,
                        "decimals": 2,
                        "type_description": None,
                    },
                    {
                        "name": "INFLAT_IDX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 397,
                        "uc_length": 10,
                        "uc_offset": 770,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASDATEIDX",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 402,
                        "uc_length": 16,
                        "uc_offset": 780,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_PO_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 410,
                        "uc_length": 70,
                        "uc_offset": 796,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_TIME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 445,
                        "uc_length": 6,
                        "uc_offset": 866,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLI_PROFIL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 448,
                        "uc_length": 16,
                        "uc_offset": 872,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALC_MOTIVE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 456,
                        "uc_length": 4,
                        "uc_offset": 888,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_FORM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 458,
                        "uc_length": 4,
                        "uc_offset": 892,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REVENUETYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 460,
                        "uc_length": 2,
                        "uc_offset": 896,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BEGDEMAPER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 461,
                        "uc_length": 2,
                        "uc_offset": 898,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATELC_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 462,
                        "uc_length": 5,
                        "uc_offset": 900,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCH_RATE_FI_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 467,
                        "uc_length": 5,
                        "uc_offset": 905,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHG_RATE_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 472,
                        "uc_length": 5,
                        "uc_offset": 910,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEST_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 477,
                        "uc_length": 5,
                        "uc_offset": 915,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATECO_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 482,
                        "uc_length": 5,
                        "uc_offset": 920,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "DELIV_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 487,
                        "uc_length": 4,
                        "uc_offset": 926,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_CAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 489,
                        "uc_length": 8,
                        "uc_offset": 930,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_MAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 493,
                        "uc_length": 36,
                        "uc_offset": 938,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SPEC_PROC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 511,
                        "uc_length": 8,
                        "uc_offset": 974,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRODCAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 515,
                        "uc_length": 20,
                        "uc_offset": 982,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FUNC_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 525,
                        "uc_length": 8,
                        "uc_offset": 1002,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POD_PROC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 529,
                        "uc_length": 2,
                        "uc_offset": 1010,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CAMPAIGN",
                        "field_type": "RFCTYPE_BYTE",
                        "nuc_length": 16,
                        "nuc_offset": 530,
                        "uc_length": 16,
                        "uc_offset": 1012,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FKK_CONACCT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 546,
                        "uc_length": 24,
                        "uc_offset": 1028,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FUNC_AREA_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 558,
                        "uc_length": 32,
                        "uc_offset": 1052,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FKK_CONACCT_GUID",
                        "field_type": "RFCTYPE_BYTE",
                        "nuc_length": 16,
                        "nuc_offset": 574,
                        "uc_length": 16,
                        "uc_offset": 1084,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_MAT_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 590,
                        "uc_length": 80,
                        "uc_offset": 1100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_MAT_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 630,
                        "uc_length": 64,
                        "uc_offset": 1180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_MAT_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 662,
                        "uc_length": 20,
                        "uc_offset": 1244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SEPA_MANDATE_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 672,
                        "uc_length": 70,
                        "uc_offset": 1264,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOTERMSV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 707,
                        "uc_length": 8,
                        "uc_offset": 1334,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOTERMS2L",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 711,
                        "uc_length": 140,
                        "uc_offset": 1342,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOTERMS3L",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 781,
                        "uc_length": 140,
                        "uc_offset": 1482,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANS_MAT_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 851,
                        "uc_length": 80,
                        "uc_offset": 1622,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of VBKD with English Field Names",
        },
        {
            "name": "ORDER_CFGS_CUBLBS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 269,
            "uc_length": 538,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUBLBM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTEXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 250,
                        "nuc_offset": 19,
                        "uc_length": 500,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BLOB Internal Configuration Data (SCE)",
        },
        {
            "name": "ORDER_CFGS_CUCFGS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 410,
            "uc_length": 820,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUCFGM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POSEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 19,
                        "uc_length": 12,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROOT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 25,
                        "uc_length": 16,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 33,
                        "uc_length": 2,
                        "uc_offset": 66,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KBNAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 34,
                        "uc_length": 60,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KBVERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 64,
                        "uc_length": 60,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMPLETE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 94,
                        "uc_length": 2,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONSISTENT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 95,
                        "uc_length": 2,
                        "uc_offset": 190,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CFGINFO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 250,
                        "nuc_offset": 96,
                        "uc_length": 500,
                        "uc_offset": 192,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KBPROFILE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 346,
                        "uc_length": 60,
                        "uc_offset": 692,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KBLANGUAGE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 376,
                        "uc_length": 2,
                        "uc_offset": 752,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CBASE_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 377,
                        "uc_length": 64,
                        "uc_offset": 754,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CBASE_ID_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 409,
                        "uc_length": 2,
                        "uc_offset": 818,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "VAW: Configuration Data",
        },
        {
            "name": "ORDER_CFGS_CUINS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 246,
            "uc_length": 492,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUINSM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 19,
                        "uc_length": 16,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 27,
                        "uc_length": 20,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CLASS_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 37,
                        "uc_length": 6,
                        "uc_offset": 74,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_KEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 40,
                        "uc_length": 100,
                        "uc_offset": 80,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_TXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 90,
                        "uc_length": 140,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QUANTITY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 160,
                        "uc_length": 30,
                        "uc_offset": 320,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTHOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 175,
                        "uc_length": 2,
                        "uc_offset": 350,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QUANTITY_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 176,
                        "uc_length": 6,
                        "uc_offset": 352,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMPLETE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 179,
                        "uc_length": 2,
                        "uc_offset": 358,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONSISTENT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 180,
                        "uc_length": 2,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJECT_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 181,
                        "uc_length": 64,
                        "uc_offset": 362,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERSIST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 213,
                        "uc_length": 64,
                        "uc_offset": 426,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERSIST_ID_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 245,
                        "uc_length": 2,
                        "uc_offset": 490,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Instances of Several Configurations",
        },
        {
            "name": "ORDER_CFGS_CUPRTS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 136,
            "uc_length": 272,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUPRTM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PARENT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 19,
                        "uc_length": 16,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 27,
                        "uc_length": 16,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PART_OF_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 35,
                        "uc_length": 8,
                        "uc_offset": 70,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 39,
                        "uc_length": 20,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CLASS_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 49,
                        "uc_length": 6,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_KEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 52,
                        "uc_length": 100,
                        "uc_offset": 104,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTHOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 102,
                        "uc_length": 2,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_RELEVANT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 103,
                        "uc_length": 2,
                        "uc_offset": 206,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PART_OF_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 104,
                        "uc_length": 64,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Part_of Entries of Several Configurations",
        },
        {
            "name": "ORDER_CFGS_CUREFS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 33,
            "uc_length": 66,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUREFM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POSEX",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 19,
                        "uc_length": 12,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 25,
                        "uc_length": 16,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "CU: Reference Order Item / Instance in Configuration",
        },
        {
            "name": "ORDER_CFGS_CUVALS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 289,
            "uc_length": 578,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUVALM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 19,
                        "uc_length": 16,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHARC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 27,
                        "uc_length": 80,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHARC_TXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 67,
                        "uc_length": 140,
                        "uc_offset": 134,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 137,
                        "uc_length": 80,
                        "uc_offset": 274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUE_TXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 177,
                        "uc_length": 140,
                        "uc_offset": 354,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTHOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 247,
                        "uc_length": 2,
                        "uc_offset": 494,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALUE_TO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 248,
                        "uc_length": 80,
                        "uc_offset": 496,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALCODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 288,
                        "uc_length": 2,
                        "uc_offset": 576,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Characteristic Values of Several Configurations",
        },
        {
            "name": "ORDER_CFGS_CUVKS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 68,
            "uc_length": 136,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICUVKM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 19,
                        "uc_length": 16,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 26,
                        "nuc_offset": 27,
                        "uc_length": 52,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FACTOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 53,
                        "uc_length": 30,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Variant Condition Keys in Configurations",
        },
        {
            "name": "ORDER_CONDITIONS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 464,
            "uc_length": 736,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDCOND",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDIT_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 13,
                        "uc_length": 20,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 23,
                        "uc_length": 12,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_ST_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 29,
                        "uc_length": 6,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_COUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 32,
                        "uc_length": 4,
                        "uc_offset": 64,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLICATIO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 34,
                        "uc_length": 4,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 36,
                        "uc_length": 8,
                        "uc_offset": 72,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONPRICDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 40,
                        "uc_length": 16,
                        "uc_offset": 80,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALCTYPCON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 48,
                        "uc_length": 2,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONBASEVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 49,
                        "uc_length": 15,
                        "uc_offset": 98,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SDCURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 64,
                        "uc_length": 10,
                        "uc_offset": 114,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 69,
                        "uc_length": 6,
                        "uc_offset": 124,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 72,
                        "uc_length": 15,
                        "uc_offset": 130,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 87,
                        "uc_length": 10,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 92,
                        "uc_length": 6,
                        "uc_offset": 156,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONEXCHRAT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 95,
                        "uc_length": 5,
                        "uc_offset": 162,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "COND_P_UNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 100,
                        "uc_length": 3,
                        "uc_offset": 167,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_D_UNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 103,
                        "uc_length": 6,
                        "uc_offset": 170,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "T_UNIT_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 106,
                        "uc_length": 6,
                        "uc_offset": 176,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NUMCONVERT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 109,
                        "uc_length": 3,
                        "uc_offset": 182,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DENOMINATO",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 112,
                        "uc_length": 3,
                        "uc_offset": 185,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 115,
                        "uc_length": 2,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_CON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 116,
                        "uc_length": 2,
                        "uc_offset": 190,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALETYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 117,
                        "uc_length": 2,
                        "uc_offset": 192,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCRUALS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 118,
                        "uc_length": 2,
                        "uc_offset": 194,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONINVOLST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 119,
                        "uc_length": 2,
                        "uc_offset": 196,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDORIGIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 120,
                        "uc_length": 2,
                        "uc_offset": 198,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GROUPCOND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 121,
                        "uc_length": 2,
                        "uc_offset": 200,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UPDAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 122,
                        "uc_length": 2,
                        "uc_offset": 202,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCESS_SEQ",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 123,
                        "uc_length": 4,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 125,
                        "uc_length": 20,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCOUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 135,
                        "uc_length": 4,
                        "uc_offset": 228,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCOUNTKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 137,
                        "uc_length": 6,
                        "uc_offset": 232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GL_ACCOUNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 140,
                        "uc_length": 20,
                        "uc_offset": 238,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 150,
                        "uc_length": 4,
                        "uc_offset": 258,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCOUNT_KE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 152,
                        "uc_length": 6,
                        "uc_offset": 262,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GLACCOUNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 155,
                        "uc_length": 20,
                        "uc_offset": 268,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WITHTAXCOD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 165,
                        "uc_length": 4,
                        "uc_offset": 288,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VENDOR_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 167,
                        "uc_length": 20,
                        "uc_offset": 292,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTNO_RR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 177,
                        "uc_length": 20,
                        "uc_offset": 312,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUNDOFFDI",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 187,
                        "uc_length": 15,
                        "uc_offset": 332,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDVALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 202,
                        "uc_length": 15,
                        "uc_offset": 347,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCNTRL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 217,
                        "uc_length": 2,
                        "uc_offset": 362,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDISACTI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 218,
                        "uc_length": 2,
                        "uc_offset": 364,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCLASS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 219,
                        "uc_length": 2,
                        "uc_offset": 366,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCOINHD",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 220,
                        "uc_length": 4,
                        "uc_offset": 368,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIBASVAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 222,
                        "uc_length": 2,
                        "uc_offset": 372,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDICONVAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 223,
                        "uc_length": 2,
                        "uc_offset": 374,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FACTBASVAL",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 224,
                        "uc_length": 8,
                        "uc_offset": 376,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "STRUCTCOND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 232,
                        "uc_length": 2,
                        "uc_offset": 384,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FACTCONBAS",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 240,
                        "uc_length": 8,
                        "uc_offset": 392,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "PRICELEVEL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 248,
                        "uc_length": 8,
                        "uc_offset": 400,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDFORMUL",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 252,
                        "uc_length": 6,
                        "uc_offset": 408,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALETYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 255,
                        "uc_length": 2,
                        "uc_offset": 414,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCREMSCAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 256,
                        "uc_length": 15,
                        "uc_offset": 416,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "INCREASCAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 271,
                        "uc_length": 15,
                        "uc_offset": 431,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "INDEX_NO",
                        "field_type": "RFCTYPE_INT",
                        "nuc_length": 4,
                        "nuc_offset": 288,
                        "uc_length": 4,
                        "uc_offset": 448,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDEXNO",
                        "field_type": "RFCTYPE_INT",
                        "nuc_length": 4,
                        "nuc_offset": 292,
                        "uc_length": 4,
                        "uc_offset": 452,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDITIDX",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 296,
                        "uc_length": 4,
                        "uc_offset": 456,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRINT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 298,
                        "uc_length": 2,
                        "uc_offset": 460,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FROREFSTEP",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 299,
                        "uc_length": 6,
                        "uc_offset": 462,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FROMREFSTE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 302,
                        "uc_length": 6,
                        "uc_offset": 468,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDSUBTOT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 305,
                        "uc_length": 2,
                        "uc_offset": 474,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_FORM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 306,
                        "uc_length": 6,
                        "uc_offset": 476,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_FORM1",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 309,
                        "uc_length": 6,
                        "uc_offset": 482,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAKMANENTR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 312,
                        "uc_length": 2,
                        "uc_offset": 488,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUNDRULE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 313,
                        "uc_length": 2,
                        "uc_offset": 490,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PMSIGNAMOU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 314,
                        "uc_length": 2,
                        "uc_offset": 492,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRCONVER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 315,
                        "uc_length": 2,
                        "uc_offset": 494,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDISMAND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 316,
                        "uc_length": 2,
                        "uc_offset": 496,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 317,
                        "uc_length": 2,
                        "uc_offset": 498,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 318,
                        "uc_length": 2,
                        "uc_offset": 500,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 319,
                        "uc_length": 2,
                        "uc_offset": 502,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 320,
                        "uc_length": 2,
                        "uc_offset": 504,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 321,
                        "uc_length": 2,
                        "uc_offset": 506,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RATEOFCHA6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 322,
                        "uc_length": 2,
                        "uc_offset": 508,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TERMSOFPAY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 323,
                        "uc_length": 2,
                        "uc_offset": 510,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGENO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 324,
                        "uc_length": 6,
                        "uc_offset": 512,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIUPDATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 327,
                        "uc_length": 2,
                        "uc_offset": 518,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SELECTION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 328,
                        "uc_length": 2,
                        "uc_offset": 520,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALEBASIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 329,
                        "uc_length": 2,
                        "uc_offset": 522,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALBASVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 330,
                        "uc_length": 15,
                        "uc_offset": 524,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "UNITMEASUR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 345,
                        "uc_length": 6,
                        "uc_offset": 540,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TUNITISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 348,
                        "uc_length": 6,
                        "uc_offset": 546,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 351,
                        "uc_length": 10,
                        "uc_offset": 552,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CORRENISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 356,
                        "uc_length": 6,
                        "uc_offset": 562,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCURREN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 359,
                        "uc_length": 10,
                        "uc_offset": 568,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CORR_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 364,
                        "uc_length": 6,
                        "uc_offset": 578,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONBASVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 367,
                        "uc_length": 15,
                        "uc_offset": 584,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDIVALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 382,
                        "uc_length": 15,
                        "uc_offset": 599,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDINCOMP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 397,
                        "uc_length": 2,
                        "uc_offset": 614,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCONFIG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 398,
                        "uc_length": 2,
                        "uc_offset": 616,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCHAMAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 399,
                        "uc_length": 2,
                        "uc_offset": 618,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICESOURC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 400,
                        "uc_length": 2,
                        "uc_offset": 620,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VARIANCOND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 26,
                        "nuc_offset": 401,
                        "uc_length": 52,
                        "uc_offset": 622,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEVEL_BOM",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 427,
                        "uc_length": 2,
                        "uc_offset": 674,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PATH_BOM",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 429,
                        "uc_length": 3,
                        "uc_offset": 676,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATOFAGRE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 432,
                        "uc_length": 2,
                        "uc_offset": 680,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REB_RETROA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 433,
                        "uc_length": 2,
                        "uc_offset": 682,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIDELETE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 434,
                        "uc_length": 2,
                        "uc_offset": 684,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AGREE_COND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 435,
                        "uc_length": 20,
                        "uc_offset": 686,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALCULBASE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 445,
                        "uc_length": 2,
                        "uc_offset": 706,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SH_MAT_TYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 446,
                        "uc_length": 8,
                        "uc_offset": 708,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUNDDIFCO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 450,
                        "uc_length": 2,
                        "uc_offset": 716,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QTYCONVERS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 451,
                        "uc_length": 2,
                        "uc_offset": 718,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONCBUFFER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 452,
                        "uc_length": 2,
                        "uc_offset": 720,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RELACCASSI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 453,
                        "uc_length": 2,
                        "uc_offset": 722,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIMATMAI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 454,
                        "uc_length": 2,
                        "uc_offset": 724,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAXJURISDI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 455,
                        "uc_length": 2,
                        "uc_offset": 726,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONEXCHRAT_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 456,
                        "uc_length": 5,
                        "uc_offset": 728,
                        "decimals": 5,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of KOMV with English Field Names",
        },
        {
            "name": "ORDER_COND_HEAD",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 376,
            "uc_length": 752,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICONDHD",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATED_BY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 29,
                        "uc_length": 24,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREAT_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 41,
                        "uc_length": 16,
                        "uc_offset": 82,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_USAGE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 49,
                        "uc_length": 2,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TABLE_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 50,
                        "uc_length": 6,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLICATIO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 53,
                        "uc_length": 4,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 55,
                        "uc_length": 8,
                        "uc_offset": 110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VARKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 100,
                        "nuc_offset": 59,
                        "uc_length": 200,
                        "uc_offset": 118,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALID_FROM",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 159,
                        "uc_length": 16,
                        "uc_offset": 318,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALID_TO",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 167,
                        "uc_length": 16,
                        "uc_offset": 334,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SEARCHTERM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 175,
                        "uc_length": 20,
                        "uc_offset": 350,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RESPONS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 185,
                        "uc_length": 6,
                        "uc_offset": 370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOT_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 188,
                        "uc_length": 20,
                        "uc_offset": 376,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_DEAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 198,
                        "uc_length": 20,
                        "uc_offset": 396,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALESQUOTE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 208,
                        "uc_length": 20,
                        "uc_offset": 416,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STD_AGRMNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 218,
                        "uc_length": 20,
                        "uc_offset": 436,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOTION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 228,
                        "uc_length": 20,
                        "uc_offset": 456,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REBAGREEMT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 238,
                        "uc_length": 20,
                        "uc_offset": 476,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LIC_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 248,
                        "uc_length": 40,
                        "uc_offset": 496,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LIC_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 268,
                        "uc_length": 16,
                        "uc_offset": 536,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VARDATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 100,
                        "nuc_offset": 276,
                        "uc_length": 200,
                        "uc_offset": 552,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of KONH with English Field Names",
        },
        {
            "name": "ORDER_COND_ITEM",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 558,
            "uc_length": 940,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICONDIT",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_COUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 29,
                        "uc_length": 4,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLICATIO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 31,
                        "uc_length": 4,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 33,
                        "uc_length": 8,
                        "uc_offset": 66,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 37,
                        "uc_length": 20,
                        "uc_offset": 74,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALETYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 47,
                        "uc_length": 2,
                        "uc_offset": 94,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALEBASIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 48,
                        "uc_length": 2,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALE_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 49,
                        "uc_length": 8,
                        "uc_offset": 98,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "UNITMEASUR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 57,
                        "uc_length": 6,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MEASUR_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 60,
                        "uc_length": 6,
                        "uc_offset": 112,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALE_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 63,
                        "uc_length": 15,
                        "uc_offset": 118,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 78,
                        "uc_length": 10,
                        "uc_offset": 134,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 83,
                        "uc_length": 6,
                        "uc_offset": 144,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALCTYPCON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 86,
                        "uc_length": 2,
                        "uc_offset": 150,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 87,
                        "uc_length": 15,
                        "uc_offset": 152,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCURR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 102,
                        "uc_length": 10,
                        "uc_offset": 168,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 107,
                        "uc_length": 6,
                        "uc_offset": 178,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_P_UNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 110,
                        "uc_length": 3,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 113,
                        "uc_length": 6,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONUNITISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 116,
                        "uc_length": 6,
                        "uc_offset": 194,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICELEVEL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 119,
                        "uc_length": 8,
                        "uc_offset": 200,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NUMCONVERT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 123,
                        "uc_length": 3,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DENOMINATO",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 126,
                        "uc_length": 3,
                        "uc_offset": 211,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UOM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 129,
                        "uc_length": 6,
                        "uc_offset": 214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASEQTYISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 132,
                        "uc_length": 6,
                        "uc_offset": 220,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOWERLIMIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 135,
                        "uc_length": 15,
                        "uc_offset": 226,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "UPPERLIMIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 150,
                        "uc_length": 15,
                        "uc_offset": 241,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "PLCONDVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 165,
                        "uc_length": 15,
                        "uc_offset": 256,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CUM_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 180,
                        "uc_length": 15,
                        "uc_offset": 271,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CUMM_ACCR",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 195,
                        "uc_length": 15,
                        "uc_offset": 286,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 210,
                        "uc_length": 10,
                        "uc_offset": 302,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 215,
                        "uc_length": 6,
                        "uc_offset": 312,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCURREN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 218,
                        "uc_length": 10,
                        "uc_offset": 318,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCURRENC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 223,
                        "uc_length": 6,
                        "uc_offset": 328,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLAN_BASIS",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 226,
                        "uc_length": 15,
                        "uc_offset": 334,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "RATE_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 241,
                        "uc_length": 10,
                        "uc_offset": 350,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXCLUSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 246,
                        "uc_length": 2,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTOMER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 247,
                        "uc_length": 20,
                        "uc_offset": 362,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VENDOR_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 257,
                        "uc_length": 20,
                        "uc_offset": 382,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 267,
                        "uc_length": 4,
                        "uc_offset": 402,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIDELETE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 269,
                        "uc_length": 2,
                        "uc_offset": 406,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDITIDX",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 270,
                        "uc_length": 4,
                        "uc_offset": 408,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATLSETTL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 272,
                        "uc_length": 36,
                        "uc_offset": 412,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCRUALS",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 290,
                        "uc_length": 15,
                        "uc_offset": 448,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "REB_RETROA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 305,
                        "uc_length": 2,
                        "uc_offset": 464,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATOFAGRE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 306,
                        "uc_length": 2,
                        "uc_offset": 466,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOT_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 307,
                        "uc_length": 20,
                        "uc_offset": 468,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_DEAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 317,
                        "uc_length": 20,
                        "uc_offset": 488,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALESQUOTE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 327,
                        "uc_length": 20,
                        "uc_offset": 508,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADD_VAL_DY",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 337,
                        "uc_length": 4,
                        "uc_offset": 528,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIX_VAL_DY",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 339,
                        "uc_length": 16,
                        "uc_offset": 532,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PMNTTRMS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 347,
                        "uc_length": 8,
                        "uc_offset": 548,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NUMBORDERS",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 351,
                        "uc_length": 4,
                        "uc_offset": 556,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MINCONBAVA",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 353,
                        "uc_length": 8,
                        "uc_offset": 560,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "MAXCONBAVA",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 361,
                        "uc_length": 8,
                        "uc_offset": 568,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "MAXCONVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 369,
                        "uc_length": 15,
                        "uc_offset": 576,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "INCR_SCALE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 384,
                        "uc_length": 8,
                        "uc_offset": 592,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICSCALE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 388,
                        "uc_length": 8,
                        "uc_offset": 600,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RELPRCG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 392,
                        "uc_length": 2,
                        "uc_offset": 608,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOTION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 393,
                        "uc_length": 20,
                        "uc_offset": 610,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REBAGREEMT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 403,
                        "uc_length": 20,
                        "uc_offset": 630,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WITHTAXCOD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 413,
                        "uc_length": 4,
                        "uc_offset": 650,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTRACT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 415,
                        "uc_length": 2,
                        "uc_offset": 654,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTRACTNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 13,
                        "nuc_offset": 416,
                        "uc_length": 26,
                        "uc_offset": 656,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FLOW_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 429,
                        "uc_length": 8,
                        "uc_offset": 682,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIMATMAI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 433,
                        "uc_length": 2,
                        "uc_offset": 690,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATUS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 434,
                        "uc_length": 2,
                        "uc_offset": 692,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UMSABST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 435,
                        "uc_length": 2,
                        "uc_offset": 694,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATLSETTL_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 436,
                        "uc_length": 80,
                        "uc_offset": 696,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATLSETTL_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 476,
                        "uc_length": 64,
                        "uc_offset": 776,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATLSETTL_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 508,
                        "uc_length": 20,
                        "uc_offset": 840,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATLSETTL_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 518,
                        "uc_length": 80,
                        "uc_offset": 860,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of KONP with English Field Names",
        },
        {
            "name": "ORDER_COND_QTY_SCALE",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 72,
            "uc_length": 122,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICONDQS",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_COUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 29,
                        "uc_length": 4,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 31,
                        "uc_length": 8,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALE_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 35,
                        "uc_length": 8,
                        "uc_offset": 70,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 43,
                        "uc_length": 6,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "T_UNIT_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 46,
                        "uc_length": 6,
                        "uc_offset": 84,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 49,
                        "uc_length": 15,
                        "uc_offset": 90,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCURR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 64,
                        "uc_length": 10,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 69,
                        "uc_length": 6,
                        "uc_offset": 116,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of KONM with English Field Names",
        },
        {
            "name": "ORDER_COND_VAL_SCALE",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 81,
            "uc_length": 134,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICONDVS",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_COUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 29,
                        "uc_length": 4,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 31,
                        "uc_length": 8,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALE_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 35,
                        "uc_length": 15,
                        "uc_offset": 70,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 50,
                        "uc_length": 10,
                        "uc_offset": 86,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 55,
                        "uc_length": 6,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 58,
                        "uc_length": 15,
                        "uc_offset": 102,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCURR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 73,
                        "uc_length": 10,
                        "uc_offset": 118,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 78,
                        "uc_length": 6,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of KONW with English Field Names",
        },
        {
            "name": "ORDER_CONTRACTS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 158,
            "uc_length": 316,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDCNTR",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VAL_PER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 19,
                        "uc_length": 6,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALPERUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 22,
                        "uc_length": 2,
                        "uc_offset": 44,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALPERCAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 23,
                        "uc_length": 4,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INST_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 25,
                        "uc_length": 16,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCEPTDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 33,
                        "uc_length": 16,
                        "uc_offset": 66,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTSTADAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 41,
                        "uc_length": 16,
                        "uc_offset": 82,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTSIGDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 49,
                        "uc_length": 16,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CANC_PROC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 57,
                        "uc_length": 8,
                        "uc_offset": 114,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTENDACT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 61,
                        "uc_length": 8,
                        "uc_offset": 122,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTCANDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 65,
                        "uc_length": 16,
                        "uc_offset": 130,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQCANCDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 73,
                        "uc_length": 16,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CANC_PARTY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 81,
                        "uc_length": 2,
                        "uc_offset": 162,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CANCREASON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 82,
                        "uc_length": 4,
                        "uc_offset": 164,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTENDDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 84,
                        "uc_length": 16,
                        "uc_offset": 168,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CANC_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 92,
                        "uc_length": 40,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CANCDOCDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 112,
                        "uc_length": 16,
                        "uc_offset": 224,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTSTARUL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 120,
                        "uc_length": 4,
                        "uc_offset": 240,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEADTIMACT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 122,
                        "uc_length": 6,
                        "uc_offset": 244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEADTIMUNI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 125,
                        "uc_length": 2,
                        "uc_offset": 250,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISM_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 126,
                        "uc_length": 16,
                        "uc_offset": 252,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACTIONDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 134,
                        "uc_length": 16,
                        "uc_offset": 268,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WI_ID",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 12,
                        "nuc_offset": 142,
                        "uc_length": 24,
                        "uc_offset": 284,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACTDATRULE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 154,
                        "uc_length": 4,
                        "uc_offset": 308,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTENDRUL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 156,
                        "uc_length": 4,
                        "uc_offset": 312,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of VEDA with English Field Names",
        },
        {
            "name": "ORDER_CREDITCARDS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 317,
            "uc_length": 592,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPICCARDM",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 13,
                        "uc_length": 8,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 25,
                        "nuc_offset": 17,
                        "uc_length": 50,
                        "uc_offset": 34,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_VALID_F",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 42,
                        "uc_length": 16,
                        "uc_offset": 84,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_VALID_T",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 50,
                        "uc_length": 16,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_NAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 58,
                        "uc_length": 80,
                        "uc_offset": 116,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATAORIGIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 98,
                        "uc_length": 2,
                        "uc_offset": 196,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTHAMOUNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 99,
                        "uc_length": 15,
                        "uc_offset": 198,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 114,
                        "uc_length": 10,
                        "uc_offset": 214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 119,
                        "uc_length": 6,
                        "uc_offset": 224,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_SETTLED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 122,
                        "uc_length": 2,
                        "uc_offset": 230,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_CC_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 123,
                        "uc_length": 20,
                        "uc_offset": 232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_REFNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 133,
                        "uc_length": 30,
                        "uc_offset": 252,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 148,
                        "uc_length": 16,
                        "uc_offset": 282,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 156,
                        "uc_length": 12,
                        "uc_offset": 298,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MERCHIDCL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 162,
                        "uc_length": 30,
                        "uc_offset": 310,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PNTOFRECEI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 177,
                        "uc_length": 20,
                        "uc_offset": 340,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TERMINAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 187,
                        "uc_length": 20,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SETTLEMRUN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 197,
                        "uc_length": 20,
                        "uc_offset": 380,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CARDCATEGO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 207,
                        "uc_length": 4,
                        "uc_offset": 400,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTHORTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 209,
                        "uc_length": 2,
                        "uc_offset": 404,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATEXTSYS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 210,
                        "uc_length": 2,
                        "uc_offset": 406,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_REACT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 211,
                        "uc_length": 2,
                        "uc_offset": 408,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AMOUNTAUTH",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 212,
                        "uc_length": 15,
                        "uc_offset": 410,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_CRED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 227,
                        "uc_length": 10,
                        "uc_offset": 426,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURCREDISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 232,
                        "uc_length": 6,
                        "uc_offset": 436,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_EXPIR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 235,
                        "uc_length": 2,
                        "uc_offset": 442,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AMOUNTCHAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 236,
                        "uc_length": 2,
                        "uc_offset": 444,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRE_AUTH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 237,
                        "uc_length": 2,
                        "uc_offset": 446,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HIGHLEAUTH",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 238,
                        "uc_length": 12,
                        "uc_offset": 448,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RADRCHECK1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 244,
                        "uc_length": 8,
                        "uc_offset": 460,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RADRCHECK2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 248,
                        "uc_length": 8,
                        "uc_offset": 468,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RADRCHECK3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 252,
                        "uc_length": 8,
                        "uc_offset": 476,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RCARDCHECK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 256,
                        "uc_length": 8,
                        "uc_offset": 484,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REASONTEXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 260,
                        "uc_length": 80,
                        "uc_offset": 492,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_LIMIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 300,
                        "uc_length": 15,
                        "uc_offset": 572,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "AUTH_USED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 315,
                        "uc_length": 2,
                        "uc_offset": 588,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CC_LIMITED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 316,
                        "uc_length": 2,
                        "uc_offset": 590,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Communication Table: Means of Payment Order/Billing Document",
        },
        {
            "name": "ORDER_FLOWS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 376,
            "uc_length": 672,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDFLOW",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRECSDDOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 13,
                        "uc_length": 20,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PREDITDOC",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 23,
                        "uc_length": 12,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUBSSDDOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 29,
                        "uc_length": 20,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUBSITDOC",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 39,
                        "uc_length": 12,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOCCATEGOR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 45,
                        "uc_length": 2,
                        "uc_offset": 90,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 46,
                        "uc_length": 8,
                        "uc_offset": 92,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UOM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 54,
                        "uc_length": 6,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "T_UNIT_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 57,
                        "uc_length": 6,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFERENVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 60,
                        "uc_length": 15,
                        "uc_offset": 112,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "STATISCURR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 75,
                        "uc_length": 10,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 80,
                        "uc_length": 6,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 83,
                        "uc_length": 2,
                        "uc_offset": 144,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QTYPOSCALC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 84,
                        "uc_length": 2,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ID_MM_WM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 85,
                        "uc_length": 2,
                        "uc_offset": 148,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREAT_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 86,
                        "uc_length": 16,
                        "uc_offset": 150,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REC_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 94,
                        "uc_length": 12,
                        "uc_offset": 166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 100,
                        "uc_length": 36,
                        "uc_offset": 178,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MOVE_TYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 118,
                        "uc_length": 6,
                        "uc_offset": 214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 121,
                        "uc_length": 4,
                        "uc_offset": 220,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 123,
                        "uc_length": 2,
                        "uc_offset": 224,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEVELFLOWR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 124,
                        "uc_length": 4,
                        "uc_offset": 226,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WHSE_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 126,
                        "uc_length": 6,
                        "uc_offset": 230,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CH_ON",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 129,
                        "uc_length": 16,
                        "uc_offset": 236,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLINGTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 137,
                        "uc_length": 2,
                        "uc_offset": 252,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GROSS_WT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 138,
                        "uc_length": 8,
                        "uc_offset": 254,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "UNIT_OF_WT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 146,
                        "uc_length": 6,
                        "uc_offset": 262,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UNITWTISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 149,
                        "uc_length": 6,
                        "uc_offset": 268,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUME",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 152,
                        "uc_length": 8,
                        "uc_offset": 274,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUMEUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 160,
                        "uc_length": 6,
                        "uc_offset": 282,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUNITISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 163,
                        "uc_length": 6,
                        "uc_offset": 288,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 166,
                        "uc_length": 20,
                        "uc_offset": 294,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_PLANI",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 176,
                        "uc_length": 12,
                        "uc_offset": 314,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFQTYUNIT",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 184,
                        "uc_length": 8,
                        "uc_offset": 328,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "REFQTYFLOA",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 192,
                        "uc_length": 8,
                        "uc_offset": 336,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 200,
                        "uc_length": 6,
                        "uc_offset": 344,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCODUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 203,
                        "uc_length": 6,
                        "uc_offset": 350,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GURANTEED",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 208,
                        "uc_length": 8,
                        "uc_offset": 360,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "SPEC_STOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 216,
                        "uc_length": 2,
                        "uc_offset": 368,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SP_STCK_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 217,
                        "uc_length": 32,
                        "uc_offset": 370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDINVMANG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 233,
                        "uc_length": 2,
                        "uc_offset": 402,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NET_WEIGHT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 234,
                        "uc_length": 7,
                        "uc_offset": 404,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 241,
                        "uc_length": 80,
                        "uc_offset": 412,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 281,
                        "uc_length": 64,
                        "uc_offset": 492,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 313,
                        "uc_length": 20,
                        "uc_offset": 556,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 323,
                        "uc_length": 80,
                        "uc_offset": 576,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOCCATEGOR_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 363,
                        "uc_length": 8,
                        "uc_offset": 656,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 367,
                        "uc_length": 8,
                        "uc_offset": 664,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of VBFA with English Field Names",
        },
        {
            "name": "ORDER_ITEMS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 1992,
            "uc_length": 3608,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDITBOS",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 19,
                        "uc_length": 36,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_ENTRD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 37,
                        "uc_length": 36,
                        "uc_offset": 74,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PR_REF_MAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 55,
                        "uc_length": 36,
                        "uc_offset": 110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BATCH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 73,
                        "uc_length": 20,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATL_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 9,
                        "nuc_offset": 83,
                        "uc_length": 18,
                        "uc_offset": 166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SHORT_TEXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 92,
                        "uc_length": 80,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITEM_CATEG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 132,
                        "uc_length": 8,
                        "uc_offset": 264,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITEM_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 136,
                        "uc_length": 2,
                        "uc_offset": 272,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REL_FOR_DE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 137,
                        "uc_length": 2,
                        "uc_offset": 274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REL_FOR_BI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 138,
                        "uc_length": 2,
                        "uc_offset": 276,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HG_LV_ITEM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 139,
                        "uc_length": 12,
                        "uc_offset": 278,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ALTERN_ITM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 145,
                        "uc_length": 12,
                        "uc_offset": 290,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REA_FOR_RE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 151,
                        "uc_length": 4,
                        "uc_offset": 302,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROD_HIER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 153,
                        "uc_length": 36,
                        "uc_offset": 306,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OUT_AGR_TA",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 171,
                        "uc_length": 15,
                        "uc_offset": 342,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "TARGET_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 186,
                        "uc_length": 7,
                        "uc_offset": 357,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "TARGET_QU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 193,
                        "uc_length": 6,
                        "uc_offset": 364,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "T_UNIT_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 196,
                        "uc_length": 6,
                        "uc_offset": 370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TARG_QTY_N",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 199,
                        "uc_length": 3,
                        "uc_offset": 376,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TARG_QTY_D",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 202,
                        "uc_length": 3,
                        "uc_offset": 379,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UOM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 205,
                        "uc_length": 6,
                        "uc_offset": 382,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "T_BAS_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 208,
                        "uc_length": 6,
                        "uc_offset": 388,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALE_QUAN",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 211,
                        "uc_length": 7,
                        "uc_offset": 394,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "ROUND_DLV",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 218,
                        "uc_length": 7,
                        "uc_offset": 401,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "RECON_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 225,
                        "uc_length": 16,
                        "uc_offset": 408,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAX_DEVIAT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 233,
                        "uc_length": 7,
                        "uc_offset": 424,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "PO_ITM_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 240,
                        "uc_length": 12,
                        "uc_offset": 432,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_MAT22",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 22,
                        "nuc_offset": 246,
                        "uc_length": 44,
                        "uc_offset": 444,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAX_DEV_PE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 268,
                        "uc_length": 2,
                        "uc_offset": 488,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAX_DEV_DA",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 270,
                        "uc_length": 2,
                        "uc_offset": 490,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REPAIR_PRO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 272,
                        "uc_length": 6,
                        "uc_offset": 492,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLVSCHEDUS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 275,
                        "uc_length": 6,
                        "uc_offset": 498,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_GROUP",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 278,
                        "uc_length": 6,
                        "uc_offset": 504,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIXED_QUAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 281,
                        "uc_length": 2,
                        "uc_offset": 510,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELI_UNLIM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 282,
                        "uc_length": 2,
                        "uc_offset": 512,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVER_DLV_T",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 283,
                        "uc_length": 2,
                        "uc_offset": 514,
                        "decimals": 1,
                        "type_description": None,
                    },
                    {
                        "name": "UNDER_DLV",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 285,
                        "uc_length": 2,
                        "uc_offset": 516,
                        "decimals": 1,
                        "type_description": None,
                    },
                    {
                        "name": "BILL_BLOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 287,
                        "uc_length": 4,
                        "uc_offset": 518,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REPLACE_PT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 289,
                        "uc_length": 2,
                        "uc_offset": 522,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "METH_BILL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 290,
                        "uc_length": 2,
                        "uc_offset": 524,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DIVISION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 291,
                        "uc_length": 4,
                        "uc_offset": 526,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BUS_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 293,
                        "uc_length": 8,
                        "uc_offset": 530,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NET_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 297,
                        "uc_length": 15,
                        "uc_offset": 538,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 312,
                        "uc_length": 10,
                        "uc_offset": 554,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURREN_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 317,
                        "uc_length": 6,
                        "uc_offset": 564,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAX_PL_DLV",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 1,
                        "nuc_offset": 320,
                        "uc_length": 1,
                        "uc_offset": 570,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PART_DLV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 321,
                        "uc_length": 2,
                        "uc_offset": 572,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BTCH_SPLIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 322,
                        "uc_length": 2,
                        "uc_offset": 574,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 323,
                        "uc_length": 8,
                        "uc_offset": 576,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "CUM_REQ_DE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 331,
                        "uc_length": 8,
                        "uc_offset": 584,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "CUM_CF_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 339,
                        "uc_length": 8,
                        "uc_offset": 592,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "CUM_CON_QU",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 347,
                        "uc_length": 8,
                        "uc_offset": 600,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 355,
                        "uc_length": 6,
                        "uc_offset": 608,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCODUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 358,
                        "uc_length": 6,
                        "uc_offset": 614,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_QTY1",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 361,
                        "uc_length": 3,
                        "uc_offset": 620,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_QTY2",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 364,
                        "uc_length": 3,
                        "uc_offset": 623,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GROSS_WEIG",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 367,
                        "uc_length": 8,
                        "uc_offset": 626,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "NET_WEIGHT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 375,
                        "uc_length": 8,
                        "uc_offset": 634,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "UNIT_OF_WT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 383,
                        "uc_length": 6,
                        "uc_offset": 642,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UNIT_WTISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 386,
                        "uc_length": 6,
                        "uc_offset": 648,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUME",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 8,
                        "nuc_offset": 389,
                        "uc_length": 8,
                        "uc_offset": 654,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUMEUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 397,
                        "uc_length": 6,
                        "uc_offset": 662,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VOLUNITISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 400,
                        "uc_length": 6,
                        "uc_offset": 668,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CAU_VBELN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 403,
                        "uc_length": 20,
                        "uc_offset": 674,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CAU_POSNR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 413,
                        "uc_length": 12,
                        "uc_offset": 694,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REF_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 419,
                        "uc_length": 20,
                        "uc_offset": 706,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "POSNR_VOR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 429,
                        "uc_length": 12,
                        "uc_offset": 726,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_COPY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 435,
                        "uc_length": 2,
                        "uc_offset": 738,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UPDAT_FLAG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 436,
                        "uc_length": 2,
                        "uc_offset": 740,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "END_RULE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 437,
                        "uc_length": 2,
                        "uc_offset": 742,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_PRIO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 438,
                        "uc_length": 4,
                        "uc_offset": 744,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLANT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 440,
                        "uc_length": 8,
                        "uc_offset": 748,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STGE_LOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 444,
                        "uc_length": 8,
                        "uc_offset": 756,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SHIP_POINT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 448,
                        "uc_length": 8,
                        "uc_offset": 764,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUTE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 452,
                        "uc_length": 12,
                        "uc_offset": 772,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "KEY_ST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 458,
                        "uc_length": 2,
                        "uc_offset": 784,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATE_ST",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 459,
                        "uc_length": 16,
                        "uc_offset": 786,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NBR_ST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 467,
                        "uc_length": 16,
                        "uc_offset": 802,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STPOS_VBAP",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 475,
                        "uc_length": 3,
                        "uc_offset": 818,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDER_PROB",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 478,
                        "uc_length": 6,
                        "uc_offset": 822,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREAT_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 481,
                        "uc_length": 16,
                        "uc_offset": 828,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATED_BY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 489,
                        "uc_length": 24,
                        "uc_offset": 844,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REC_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 501,
                        "uc_length": 12,
                        "uc_offset": 868,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 507,
                        "uc_length": 2,
                        "uc_offset": 880,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 508,
                        "uc_length": 2,
                        "uc_offset": 882,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 509,
                        "uc_length": 2,
                        "uc_offset": 884,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 510,
                        "uc_length": 2,
                        "uc_offset": 886,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 511,
                        "uc_length": 2,
                        "uc_offset": 888,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 512,
                        "uc_length": 2,
                        "uc_offset": 890,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS7",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 513,
                        "uc_length": 2,
                        "uc_offset": 892,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS8",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 514,
                        "uc_length": 2,
                        "uc_offset": 894,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CLASS9",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 515,
                        "uc_length": 2,
                        "uc_offset": 896,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIX_SP_DAY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 516,
                        "uc_length": 3,
                        "uc_offset": 898,
                        "decimals": 2,
                        "type_description": None,
                    },
                    {
                        "name": "VAR_SP_DAY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 519,
                        "uc_length": 3,
                        "uc_offset": 901,
                        "decimals": 2,
                        "type_description": None,
                    },
                    {
                        "name": "PREC_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 522,
                        "uc_length": 2,
                        "uc_offset": 904,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NET_PRICE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 523,
                        "uc_length": 15,
                        "uc_offset": 906,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "COND_P_UNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 538,
                        "uc_length": 3,
                        "uc_offset": 921,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 541,
                        "uc_length": 6,
                        "uc_offset": 924,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONISOUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 544,
                        "uc_length": 6,
                        "uc_offset": 930,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RETOURE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 547,
                        "uc_length": 2,
                        "uc_offset": 936,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CASH_DISC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 548,
                        "uc_length": 2,
                        "uc_offset": 938,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AVAILCHECK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 549,
                        "uc_length": 4,
                        "uc_offset": 940,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUM_REQUIR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 551,
                        "uc_length": 2,
                        "uc_offset": 944,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_PR_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 552,
                        "uc_length": 4,
                        "uc_offset": 946,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCT_ASSGT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 554,
                        "uc_length": 4,
                        "uc_offset": 950,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REBATE_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 556,
                        "uc_length": 4,
                        "uc_offset": 954,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMM_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 558,
                        "uc_length": 4,
                        "uc_offset": 958,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EUR_ART_NR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 13,
                        "nuc_offset": 560,
                        "uc_length": 26,
                        "uc_offset": 962,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_OK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 573,
                        "uc_length": 2,
                        "uc_offset": 988,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VAL_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 574,
                        "uc_length": 20,
                        "uc_offset": 990,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SEP_VALUAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 584,
                        "uc_length": 2,
                        "uc_offset": 1010,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BATCH_MGMT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 585,
                        "uc_length": 2,
                        "uc_offset": 1012,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "IND_BTCH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 586,
                        "uc_length": 2,
                        "uc_offset": 1014,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MIN_DELY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 587,
                        "uc_length": 7,
                        "uc_offset": 1016,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "UPDATE_GRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 594,
                        "uc_length": 12,
                        "uc_offset": 1024,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COST_DOC_C",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 600,
                        "uc_length": 15,
                        "uc_offset": 1036,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP1",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 615,
                        "uc_length": 15,
                        "uc_offset": 1051,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP2",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 630,
                        "uc_length": 15,
                        "uc_offset": 1066,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP3",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 645,
                        "uc_length": 15,
                        "uc_offset": 1081,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP4",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 660,
                        "uc_length": 15,
                        "uc_offset": 1096,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP5",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 675,
                        "uc_length": 15,
                        "uc_offset": 1111,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "SUBTOT_PP6",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 690,
                        "uc_length": 15,
                        "uc_offset": 1126,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "EXCH_RATE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 705,
                        "uc_length": 5,
                        "uc_offset": 1141,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "CH_ON",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 710,
                        "uc_length": 16,
                        "uc_offset": 1146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EAN_UPC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 718,
                        "uc_length": 36,
                        "uc_offset": 1162,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIX_DATE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 736,
                        "uc_length": 2,
                        "uc_offset": 1198,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROFIT_CTR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 737,
                        "uc_length": 20,
                        "uc_offset": 1200,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_GROUP1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 747,
                        "uc_length": 6,
                        "uc_offset": 1220,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_GROUP2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 750,
                        "uc_length": 6,
                        "uc_offset": 1226,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_GROUP3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 753,
                        "uc_length": 6,
                        "uc_offset": 1232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_GROUP4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 756,
                        "uc_length": 6,
                        "uc_offset": 1238,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_GROUP5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 759,
                        "uc_length": 6,
                        "uc_offset": 1244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMPON_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 762,
                        "uc_length": 7,
                        "uc_offset": 1250,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "SUBSTREASO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 769,
                        "uc_length": 8,
                        "uc_offset": 1258,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SPEC_STOCK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 773,
                        "uc_length": 2,
                        "uc_offset": 1266,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ALLOC_INDI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 774,
                        "uc_length": 2,
                        "uc_offset": 1268,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROFIT_SEG",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 775,
                        "uc_length": 20,
                        "uc_offset": 1270,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WBS_ELEM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 785,
                        "uc_length": 16,
                        "uc_offset": 1290,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDERID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 793,
                        "uc_length": 24,
                        "uc_offset": 1306,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_MATL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 805,
                        "uc_length": 36,
                        "uc_offset": 1330,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_PLANT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 823,
                        "uc_length": 8,
                        "uc_offset": 1366,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 827,
                        "uc_length": 6,
                        "uc_offset": 1374,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOBASUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 830,
                        "uc_length": 6,
                        "uc_offset": 1380,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONV_FACT",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 840,
                        "uc_length": 8,
                        "uc_offset": 1392,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "ACCTASSCAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 848,
                        "uc_length": 2,
                        "uc_offset": 1400,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONSUMPT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 849,
                        "uc_length": 2,
                        "uc_offset": 1402,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOMEXPLNO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 850,
                        "uc_length": 16,
                        "uc_offset": 1404,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_NR_IT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 22,
                        "nuc_offset": 858,
                        "uc_length": 44,
                        "uc_offset": 1420,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RES_ANAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 880,
                        "uc_length": 12,
                        "uc_offset": 1464,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQMTSTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 886,
                        "uc_length": 8,
                        "uc_offset": 1476,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREDPRICIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 890,
                        "uc_length": 15,
                        "uc_offset": 1484,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "PARTRELID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 905,
                        "uc_length": 2,
                        "uc_offset": 1500,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACTCREDID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 906,
                        "uc_length": 2,
                        "uc_offset": 1502,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CR_EXCHRAT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 907,
                        "uc_length": 5,
                        "uc_offset": 1504,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIG",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 18,
                        "nuc_offset": 912,
                        "uc_length": 36,
                        "uc_offset": 1510,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHCLASS_IN",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 18,
                        "nuc_offset": 930,
                        "uc_length": 36,
                        "uc_offset": 1546,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_PRICE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 948,
                        "uc_length": 2,
                        "uc_offset": 1582,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UPDAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 949,
                        "uc_length": 2,
                        "uc_offset": 1584,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SERNO_PROF",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 950,
                        "uc_length": 8,
                        "uc_offset": 1586,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NO_OF_SERI",
                        "field_type": "RFCTYPE_INT",
                        "nuc_length": 4,
                        "nuc_offset": 956,
                        "uc_length": 4,
                        "uc_offset": 1596,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NOGRPOSTED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 960,
                        "uc_length": 2,
                        "uc_offset": 1600,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_GRP_SM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 961,
                        "uc_length": 8,
                        "uc_offset": 1602,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAN_PR_CH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 965,
                        "uc_length": 2,
                        "uc_offset": 1610,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 966,
                        "uc_length": 2,
                        "uc_offset": 1612,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATDETERID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 967,
                        "uc_length": 2,
                        "uc_offset": 1614,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITUSAGEID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 968,
                        "uc_length": 2,
                        "uc_offset": 1616,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COSTESTNR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 12,
                        "nuc_offset": 969,
                        "uc_length": 24,
                        "uc_offset": 1618,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CSTG_VRNT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 981,
                        "uc_length": 8,
                        "uc_offset": 1642,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOMITEMNR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 985,
                        "uc_length": 8,
                        "uc_offset": 1650,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_VAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 989,
                        "uc_length": 2,
                        "uc_offset": 1658,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 990,
                        "uc_length": 16,
                        "uc_offset": 1660,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BUS_TRANST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 998,
                        "uc_length": 4,
                        "uc_offset": 1676,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PREF_INDIC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1000,
                        "uc_length": 2,
                        "uc_offset": 1680,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NRCONDREC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1001,
                        "uc_length": 20,
                        "uc_offset": 1682,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INTCLASSNR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 1011,
                        "uc_length": 20,
                        "uc_offset": 1702,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BATCH_EXIT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 1021,
                        "uc_length": 6,
                        "uc_offset": 1722,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOM_CATEGO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1024,
                        "uc_length": 2,
                        "uc_offset": 1728,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOM_IT_NR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 1025,
                        "uc_length": 16,
                        "uc_offset": 1730,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 1033,
                        "uc_length": 16,
                        "uc_offset": 1746,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCONSCONF",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1041,
                        "uc_length": 2,
                        "uc_offset": 1762,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVERH_KEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 1042,
                        "uc_length": 12,
                        "uc_offset": 1764,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CSTG_SHEET",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 1048,
                        "uc_length": 12,
                        "uc_offset": 1776,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CSTG_VRNT1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 1054,
                        "uc_length": 8,
                        "uc_offset": 1788,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROD_ALLOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 1058,
                        "uc_length": 36,
                        "uc_offset": 1796,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_REF",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 1076,
                        "uc_length": 36,
                        "uc_offset": 1832,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATPRICGRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 1094,
                        "uc_length": 4,
                        "uc_offset": 1868,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATFRGTGRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 1096,
                        "uc_length": 16,
                        "uc_offset": 1872,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLANDLVSCH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 1104,
                        "uc_length": 8,
                        "uc_offset": 1888,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SEQUENCENO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 1108,
                        "uc_length": 70,
                        "uc_offset": 1896,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREDPRIC",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 1144,
                        "uc_length": 8,
                        "uc_offset": 1968,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "PAY_GUARAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 1152,
                        "uc_length": 4,
                        "uc_offset": 1976,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GURANTEED",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 1160,
                        "uc_length": 8,
                        "uc_offset": 1984,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "CFOP_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1168,
                        "uc_length": 20,
                        "uc_offset": 1992,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAXLAWICMS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 1178,
                        "uc_length": 6,
                        "uc_offset": 2012,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAXLAWIPI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 1181,
                        "uc_length": 6,
                        "uc_offset": 2018,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_TAXCODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 1184,
                        "uc_length": 4,
                        "uc_offset": 2024,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALCONTRNR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1186,
                        "uc_length": 20,
                        "uc_offset": 2028,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALCONTRIT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 1196,
                        "uc_length": 12,
                        "uc_offset": 2048,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ASSORT_MOD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 1202,
                        "uc_length": 36,
                        "uc_offset": 2060,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALSPECSTO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1220,
                        "uc_length": 2,
                        "uc_offset": 2096,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATGRHIE1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 1221,
                        "uc_length": 36,
                        "uc_offset": 2098,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATGRHIE2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 1239,
                        "uc_length": 36,
                        "uc_offset": 2134,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PROMOTION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1257,
                        "uc_length": 20,
                        "uc_offset": 2170,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_DEAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1267,
                        "uc_length": 20,
                        "uc_offset": 2190,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FLGLEADUNI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1277,
                        "uc_length": 2,
                        "uc_offset": 2210,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FREE_GOODS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 1278,
                        "uc_length": 2,
                        "uc_offset": 2212,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VALID_OBJ",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 1279,
                        "uc_length": 24,
                        "uc_offset": 2214,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_AMOUNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 1291,
                        "uc_length": 15,
                        "uc_offset": 2238,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "MRP_AREA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1306,
                        "uc_length": 20,
                        "uc_offset": 2254,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUST_MAT35",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 35,
                        "nuc_offset": 1316,
                        "uc_length": 70,
                        "uc_offset": 2274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CR_EXCHRAT_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 1351,
                        "uc_length": 5,
                        "uc_offset": 2344,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "EXCHRATEST_V",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 1356,
                        "uc_length": 5,
                        "uc_offset": 2349,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "PCKG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 1361,
                        "uc_length": 20,
                        "uc_offset": 2354,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1371,
                        "uc_length": 80,
                        "uc_offset": 2374,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 1411,
                        "uc_length": 64,
                        "uc_offset": 2454,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1443,
                        "uc_length": 20,
                        "uc_offset": 2518,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_ENTRD_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1453,
                        "uc_length": 80,
                        "uc_offset": 2538,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_ENTRD_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 1493,
                        "uc_length": 64,
                        "uc_offset": 2618,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_ENTRD_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1525,
                        "uc_length": 20,
                        "uc_offset": 2682,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_MATL_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1535,
                        "uc_length": 80,
                        "uc_offset": 2702,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_MATL_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 1575,
                        "uc_length": 64,
                        "uc_offset": 2782,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_MATL_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1607,
                        "uc_length": 20,
                        "uc_offset": 2846,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_REF_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1617,
                        "uc_length": 80,
                        "uc_offset": 2866,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_REF_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 1657,
                        "uc_length": 64,
                        "uc_offset": 2946,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_REF_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1689,
                        "uc_length": 20,
                        "uc_offset": 3010,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PR_REF_MAT_EXTERNAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1699,
                        "uc_length": 80,
                        "uc_offset": 3030,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PR_REF_MAT_GUID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 1739,
                        "uc_length": 64,
                        "uc_offset": 3110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PR_REF_MAT_VERSION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 1771,
                        "uc_length": 20,
                        "uc_offset": 3174,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATERIAL_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1781,
                        "uc_length": 80,
                        "uc_offset": 3194,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAT_ENTRD_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1821,
                        "uc_length": 80,
                        "uc_offset": 3274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PR_REF_MAT_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1861,
                        "uc_length": 80,
                        "uc_offset": 3354,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLNG_MATL_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1901,
                        "uc_length": 80,
                        "uc_offset": 3434,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_REF_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 1941,
                        "uc_length": 80,
                        "uc_offset": 3514,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT_SD_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 1981,
                        "uc_length": 8,
                        "uc_offset": 3594,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Item data output",
        },
        {
            "name": "ORDER_PARTNERS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 180,
            "uc_length": 360,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDPART",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PARTN_ROLE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 19,
                        "uc_length": 4,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTOMER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 21,
                        "uc_length": 20,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VENDOR_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 31,
                        "uc_length": 20,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERSON_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 41,
                        "uc_length": 16,
                        "uc_offset": 82,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONTACT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 49,
                        "uc_length": 20,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADDRESS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 59,
                        "uc_length": 20,
                        "uc_offset": 118,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UNLOAD_PT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 25,
                        "nuc_offset": 69,
                        "uc_length": 50,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTRY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 94,
                        "uc_length": 6,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COUNTRYISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 97,
                        "uc_length": 4,
                        "uc_offset": 194,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ADDRE_INDI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 99,
                        "uc_length": 2,
                        "uc_offset": 198,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACC_1_TIME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 100,
                        "uc_length": 2,
                        "uc_offset": 200,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTHITYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 101,
                        "uc_length": 2,
                        "uc_offset": 202,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRIC_REL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 102,
                        "uc_length": 2,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REBATE_REL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 103,
                        "uc_length": 2,
                        "uc_offset": 206,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEVEL_NR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 104,
                        "uc_length": 4,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DESC_PARTN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 106,
                        "uc_length": 60,
                        "uc_offset": 212,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANSPZONE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 136,
                        "uc_length": 20,
                        "uc_offset": 272,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ASSIGN_HI",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 146,
                        "uc_length": 4,
                        "uc_offset": 292,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VAT_REG_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 148,
                        "uc_length": 40,
                        "uc_offset": 296,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FURTHERPAR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 168,
                        "uc_length": 2,
                        "uc_offset": 336,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERS_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 169,
                        "uc_length": 20,
                        "uc_offset": 338,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALEND_UPD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 179,
                        "uc_length": 2,
                        "uc_offset": 358,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Partner",
        },
        {
            "name": "ORDER_SCHEDULE_LINES",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 344,
            "uc_length": 624,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDHEDU",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_NUMBER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCHED_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 19,
                        "uc_length": 8,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCHED_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 23,
                        "uc_length": 4,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RELFORDEL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 25,
                        "uc_length": 2,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 26,
                        "uc_length": 16,
                        "uc_offset": 52,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 34,
                        "uc_length": 12,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 40,
                        "uc_length": 7,
                        "uc_offset": 80,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIR_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 47,
                        "uc_length": 7,
                        "uc_offset": 87,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "SALES_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 54,
                        "uc_length": 6,
                        "uc_offset": 94,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOCODUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 57,
                        "uc_length": 6,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_QTY1",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 60,
                        "uc_length": 7,
                        "uc_offset": 106,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UOM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 67,
                        "uc_length": 6,
                        "uc_offset": 114,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISOBASUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 70,
                        "uc_length": 6,
                        "uc_offset": 120,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_DATE1",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 73,
                        "uc_length": 16,
                        "uc_offset": 126,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 81,
                        "uc_length": 4,
                        "uc_offset": 142,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 83,
                        "uc_length": 2,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BUSIDOCNR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 84,
                        "uc_length": 20,
                        "uc_offset": 148,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BUSIITNR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 94,
                        "uc_length": 12,
                        "uc_offset": 168,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCHED_LIN1",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 100,
                        "uc_length": 8,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EARL_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 104,
                        "uc_length": 16,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MAINT_REQ",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 112,
                        "uc_length": 20,
                        "uc_offset": 204,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PREQ_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 122,
                        "uc_length": 20,
                        "uc_offset": 224,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PO_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 132,
                        "uc_length": 8,
                        "uc_offset": 244,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOC_CAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 136,
                        "uc_length": 2,
                        "uc_offset": 252,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONF_STAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 137,
                        "uc_length": 2,
                        "uc_offset": 254,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "IR_IND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 138,
                        "uc_length": 2,
                        "uc_offset": 256,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RETURNDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 139,
                        "uc_length": 16,
                        "uc_offset": 258,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DATE_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 147,
                        "uc_length": 2,
                        "uc_offset": 274,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TP_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 148,
                        "uc_length": 16,
                        "uc_offset": 276,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MS_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 156,
                        "uc_length": 16,
                        "uc_offset": 292,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOAD_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 164,
                        "uc_length": 16,
                        "uc_offset": 308,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GI_DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 172,
                        "uc_length": 16,
                        "uc_offset": 324,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CORR_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 180,
                        "uc_length": 7,
                        "uc_offset": 340,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "REQ_DLV_BL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 187,
                        "uc_length": 4,
                        "uc_offset": 348,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GRP_DEFIN",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 189,
                        "uc_length": 6,
                        "uc_offset": 352,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RELEASTYP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 192,
                        "uc_length": 2,
                        "uc_offset": 358,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORCAST_NR",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 193,
                        "uc_length": 20,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMMIT_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 203,
                        "uc_length": 7,
                        "uc_offset": 380,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "SIZE2",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 210,
                        "uc_length": 7,
                        "uc_offset": 387,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "SIZE3",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 217,
                        "uc_length": 7,
                        "uc_offset": 394,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "UNIT_MEAS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 224,
                        "uc_length": 6,
                        "uc_offset": 402,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISO_ROMEI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 227,
                        "uc_length": 6,
                        "uc_offset": 408,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORMULAKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 230,
                        "uc_length": 4,
                        "uc_offset": 414,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALESQTYNR",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 232,
                        "uc_length": 3,
                        "uc_offset": 418,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SALESQTYDE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 235,
                        "uc_length": 3,
                        "uc_offset": 421,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "AVAIL_CON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 238,
                        "uc_length": 2,
                        "uc_offset": 424,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MOVE_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 239,
                        "uc_length": 6,
                        "uc_offset": 426,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PREQ_ITEM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 5,
                        "nuc_offset": 242,
                        "uc_length": 10,
                        "uc_offset": 432,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINTYP_EDI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 247,
                        "uc_length": 2,
                        "uc_offset": 442,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORDERID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 248,
                        "uc_length": 24,
                        "uc_offset": 444,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLANORDNR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 260,
                        "uc_length": 20,
                        "uc_offset": 468,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOMEXPL_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 270,
                        "uc_length": 16,
                        "uc_offset": 488,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTCHSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 17,
                        "nuc_offset": 278,
                        "uc_length": 34,
                        "uc_offset": 504,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GURANTEED",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 296,
                        "uc_length": 8,
                        "uc_offset": 544,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "MS_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 304,
                        "uc_length": 12,
                        "uc_offset": 552,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TP_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 310,
                        "uc_length": 12,
                        "uc_offset": 564,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOAD_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 316,
                        "uc_length": 12,
                        "uc_offset": 576,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GI_TIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 322,
                        "uc_length": 12,
                        "uc_offset": 588,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUTESCHED",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 328,
                        "uc_length": 20,
                        "uc_offset": 600,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Schedule line data",
        },
        {
            "name": "ORDER_SERVICES",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 648,
            "uc_length": 1130,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDESLLBOS",
                "fields": [
                    {
                        "name": "PCKG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 0,
                        "uc_length": 20,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 10,
                        "uc_length": 20,
                        "uc_offset": 20,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXT_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 20,
                        "uc_length": 20,
                        "uc_offset": 40,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OUTL_LEVEL",
                        "field_type": "RFCTYPE_INT1",
                        "nuc_length": 1,
                        "nuc_offset": 30,
                        "uc_length": 1,
                        "uc_offset": 60,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OUTL_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 31,
                        "uc_length": 16,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OUTL_IND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 39,
                        "uc_length": 2,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUBPCKG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 40,
                        "uc_length": 20,
                        "uc_offset": 80,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELETE_IND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 50,
                        "uc_length": 2,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SERVICE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 51,
                        "uc_length": 36,
                        "uc_offset": 102,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SERV_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 69,
                        "uc_length": 6,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EDITION",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 72,
                        "uc_length": 8,
                        "uc_offset": 144,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SSC_ITEM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 76,
                        "uc_length": 36,
                        "uc_offset": 152,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXT_SERV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 18,
                        "nuc_offset": 94,
                        "uc_length": 36,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QUANTITY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 112,
                        "uc_length": 7,
                        "uc_offset": 224,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "BASE_UOM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 119,
                        "uc_length": 6,
                        "uc_offset": 232,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "UOM_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 122,
                        "uc_length": 6,
                        "uc_offset": 238,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVF_TOL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 2,
                        "nuc_offset": 125,
                        "uc_length": 2,
                        "uc_offset": 244,
                        "decimals": 1,
                        "type_description": None,
                    },
                    {
                        "name": "OVF_UNLIM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 127,
                        "uc_length": 2,
                        "uc_offset": 246,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_UNIT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 128,
                        "uc_length": 3,
                        "uc_offset": 248,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GROSS_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 131,
                        "uc_length": 12,
                        "uc_offset": 251,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "NET_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 143,
                        "uc_length": 12,
                        "uc_offset": 263,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "FROM_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 155,
                        "uc_length": 12,
                        "uc_offset": 276,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TO_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 161,
                        "uc_length": 12,
                        "uc_offset": 288,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SHORT_TEXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 167,
                        "uc_length": 80,
                        "uc_offset": 300,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISTRIB",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 207,
                        "uc_length": 2,
                        "uc_offset": 380,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PERS_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 208,
                        "uc_length": 16,
                        "uc_offset": 382,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WAGETYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 216,
                        "uc_length": 8,
                        "uc_offset": 398,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLN_PCKG",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 220,
                        "uc_length": 20,
                        "uc_offset": 406,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PLN_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 230,
                        "uc_length": 20,
                        "uc_offset": 426,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CON_PCKG",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 240,
                        "uc_length": 20,
                        "uc_offset": 446,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CON_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 250,
                        "uc_length": 20,
                        "uc_offset": 466,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TMP_PCKG",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 260,
                        "uc_length": 20,
                        "uc_offset": 486,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TMP_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 270,
                        "uc_length": 20,
                        "uc_offset": 506,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SSC_LIM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 280,
                        "uc_length": 2,
                        "uc_offset": 526,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LIMIT_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 281,
                        "uc_length": 20,
                        "uc_offset": 528,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACTUAL_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 291,
                        "uc_length": 7,
                        "uc_offset": 548,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "ACTUAL_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 298,
                        "uc_length": 12,
                        "uc_offset": 555,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "CON_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 310,
                        "uc_length": 12,
                        "uc_offset": 567,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "CON_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 322,
                        "uc_length": 7,
                        "uc_offset": 579,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "TARGET_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 329,
                        "uc_length": 12,
                        "uc_offset": 586,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "UNPL_VAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 341,
                        "uc_length": 12,
                        "uc_offset": 598,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "UNPL_QTY",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 353,
                        "uc_length": 7,
                        "uc_offset": 610,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "BASLINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 360,
                        "uc_length": 20,
                        "uc_offset": 618,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BASIC_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 370,
                        "uc_length": 2,
                        "uc_offset": 638,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ALTERNAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 371,
                        "uc_length": 2,
                        "uc_offset": 640,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BIDDER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 372,
                        "uc_length": 2,
                        "uc_offset": 642,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUPP_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 373,
                        "uc_length": 2,
                        "uc_offset": 644,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OPEN_QTY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 374,
                        "uc_length": 2,
                        "uc_offset": 646,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INFORM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 375,
                        "uc_length": 2,
                        "uc_offset": 648,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BLANKET",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 376,
                        "uc_length": 2,
                        "uc_offset": 650,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EVENTUAL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 377,
                        "uc_length": 2,
                        "uc_offset": 652,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAX_CODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 378,
                        "uc_length": 4,
                        "uc_offset": 654,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TAXJURCODE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 15,
                        "nuc_offset": 380,
                        "uc_length": 30,
                        "uc_offset": 658,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRICE_CHG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 395,
                        "uc_length": 2,
                        "uc_offset": 688,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATL_GROUP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 9,
                        "nuc_offset": 396,
                        "uc_length": 18,
                        "uc_offset": 690,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NOND_ITAX",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 405,
                        "uc_length": 12,
                        "uc_offset": 708,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "DATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 417,
                        "uc_length": 16,
                        "uc_offset": 720,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BEGINTIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 425,
                        "uc_length": 12,
                        "uc_offset": 736,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ENDTIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 431,
                        "uc_length": 12,
                        "uc_offset": 748,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXTPERS_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 437,
                        "uc_length": 80,
                        "uc_offset": 760,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORMULA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 477,
                        "uc_length": 20,
                        "uc_offset": 840,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORM_VAL1",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 487,
                        "uc_length": 7,
                        "uc_offset": 860,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "FORM_VAL2",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 494,
                        "uc_length": 7,
                        "uc_offset": 867,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "FORM_VAL3",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 501,
                        "uc_length": 7,
                        "uc_offset": 874,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "FORM_VAL4",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 508,
                        "uc_length": 7,
                        "uc_offset": 881,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "FORM_VAL5",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 515,
                        "uc_length": 7,
                        "uc_offset": 888,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "USERF1_NUM",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 522,
                        "uc_length": 20,
                        "uc_offset": 896,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "USERF2_NUM",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 7,
                        "nuc_offset": 532,
                        "uc_length": 7,
                        "uc_offset": 916,
                        "decimals": 3,
                        "type_description": None,
                    },
                    {
                        "name": "USERF1_TXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 40,
                        "nuc_offset": 539,
                        "uc_length": 80,
                        "uc_offset": 924,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "USERF2_TXT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 579,
                        "uc_length": 20,
                        "uc_offset": 1004,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GR_PRICE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 12,
                        "nuc_offset": 589,
                        "uc_length": 12,
                        "uc_offset": 1024,
                        "decimals": 4,
                        "type_description": None,
                    },
                    {
                        "name": "HI_LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 601,
                        "uc_length": 20,
                        "uc_offset": 1036,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "EXTDES",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 611,
                        "uc_length": 20,
                        "uc_offset": 1056,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOSGRP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 621,
                        "uc_length": 8,
                        "uc_offset": 1076,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BOSINTER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 625,
                        "uc_length": 2,
                        "uc_offset": 1084,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "RISK_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 626,
                        "uc_length": 2,
                        "uc_offset": 1086,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUPPL_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 627,
                        "uc_length": 6,
                        "uc_offset": 1088,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SUPPL_STATUS",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 1,
                        "nuc_offset": 630,
                        "uc_length": 2,
                        "uc_offset": 1094,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 631,
                        "uc_length": 2,
                        "uc_offset": 1096,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SI_LINE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 4,
                        "nuc_offset": 632,
                        "uc_length": 8,
                        "uc_offset": 1098,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MI_LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 636,
                        "uc_length": 20,
                        "uc_offset": 1106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QT_REL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 646,
                        "uc_length": 2,
                        "uc_offset": 1126,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOT_SIZE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 647,
                        "uc_length": 2,
                        "uc_offset": 1128,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Services",
        },
        {
            "name": "ORDER_SERVICES_COND",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 296,
            "uc_length": 488,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPIBOSCD",
                "fields": [
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 0,
                        "uc_length": 12,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PCKG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 6,
                        "uc_length": 20,
                        "uc_offset": 12,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 16,
                        "uc_length": 20,
                        "uc_offset": 32,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_ST_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 26,
                        "uc_length": 6,
                        "uc_offset": 52,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_COUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 29,
                        "uc_length": 4,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 31,
                        "uc_length": 8,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_VALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 35,
                        "uc_length": 15,
                        "uc_offset": 70,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 50,
                        "uc_length": 10,
                        "uc_offset": 86,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 55,
                        "uc_length": 6,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_P_UNT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 58,
                        "uc_length": 3,
                        "uc_offset": 102,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 61,
                        "uc_length": 6,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CD_UNT_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 64,
                        "uc_length": 6,
                        "uc_offset": 112,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFOBJTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 67,
                        "uc_length": 20,
                        "uc_offset": 118,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFOBJKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 77,
                        "uc_length": 140,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFLOGSYS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 147,
                        "uc_length": 20,
                        "uc_offset": 278,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLICATIO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 157,
                        "uc_length": 4,
                        "uc_offset": 298,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONPRICDAT",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 159,
                        "uc_length": 16,
                        "uc_offset": 302,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CALCTYPCON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 167,
                        "uc_length": 2,
                        "uc_offset": 318,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONBASEVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 168,
                        "uc_length": 15,
                        "uc_offset": 320,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONEXCHRAT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 5,
                        "nuc_offset": 183,
                        "uc_length": 5,
                        "uc_offset": 335,
                        "decimals": 5,
                        "type_description": None,
                    },
                    {
                        "name": "NUMCONVERT",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 188,
                        "uc_length": 3,
                        "uc_offset": 340,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DENOMINATO",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 3,
                        "nuc_offset": 191,
                        "uc_length": 3,
                        "uc_offset": 343,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 194,
                        "uc_length": 2,
                        "uc_offset": 346,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAT_CON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 195,
                        "uc_length": 2,
                        "uc_offset": 348,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALETYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 196,
                        "uc_length": 2,
                        "uc_offset": 350,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCRUALS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 197,
                        "uc_length": 2,
                        "uc_offset": 352,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONINVOLST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 198,
                        "uc_length": 2,
                        "uc_offset": 354,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDORIGIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 199,
                        "uc_length": 2,
                        "uc_offset": 356,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GROUPCOND",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 200,
                        "uc_length": 2,
                        "uc_offset": 358,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COND_UPDAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 201,
                        "uc_length": 2,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCESS_SEQ",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 202,
                        "uc_length": 4,
                        "uc_offset": 362,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCOUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 2,
                        "nuc_offset": 204,
                        "uc_length": 4,
                        "uc_offset": 366,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROUNDOFFDI",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 206,
                        "uc_length": 15,
                        "uc_offset": 370,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CONDVALUE",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 221,
                        "uc_length": 15,
                        "uc_offset": 385,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCY_2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 236,
                        "uc_length": 10,
                        "uc_offset": 400,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURR_ISO_2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 241,
                        "uc_length": 6,
                        "uc_offset": 410,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCNTRL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 244,
                        "uc_length": 2,
                        "uc_offset": 416,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDISACTI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 245,
                        "uc_length": 2,
                        "uc_offset": 418,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCLASS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 246,
                        "uc_length": 2,
                        "uc_offset": 420,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FACTBASVAL",
                        "field_type": "RFCTYPE_FLOAT",
                        "nuc_length": 8,
                        "nuc_offset": 248,
                        "uc_length": 8,
                        "uc_offset": 424,
                        "decimals": 16,
                        "type_description": None,
                    },
                    {
                        "name": "SCALEBASIN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 256,
                        "uc_length": 2,
                        "uc_offset": 432,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SCALBASVAL",
                        "field_type": "RFCTYPE_BCD",
                        "nuc_length": 15,
                        "nuc_offset": 257,
                        "uc_length": 15,
                        "uc_offset": 434,
                        "decimals": 9,
                        "type_description": None,
                    },
                    {
                        "name": "UNITMEASUR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 272,
                        "uc_length": 6,
                        "uc_offset": 450,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ISO_UNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 275,
                        "uc_length": 6,
                        "uc_offset": 456,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENCKEY",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 5,
                        "nuc_offset": 278,
                        "uc_length": 10,
                        "uc_offset": 462,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CURRENISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 283,
                        "uc_length": 6,
                        "uc_offset": 472,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDINCOMP",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 286,
                        "uc_length": 2,
                        "uc_offset": 478,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCONFIG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 287,
                        "uc_length": 2,
                        "uc_offset": 480,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONDCHAMAN",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 288,
                        "uc_length": 2,
                        "uc_offset": 482,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Communication Fields to Maintain Service Line Condition",
        },
        {
            "name": "ORDER_SERVICES_TEXT",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 158,
            "uc_length": 316,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPIESLLTX",
                "fields": [
                    {
                        "name": "PCKG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 0,
                        "uc_length": 20,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 10,
                        "nuc_offset": 10,
                        "uc_length": 20,
                        "uc_offset": 20,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 20,
                        "uc_length": 8,
                        "uc_offset": 40,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORMAT_COL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 24,
                        "uc_length": 4,
                        "uc_offset": 48,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 132,
                        "nuc_offset": 26,
                        "uc_length": 264,
                        "uc_offset": 52,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Service Line Texts",
        },
        {
            "name": "ORDER_STATUSHEADERS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 101,
            "uc_length": 202,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDHDST",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFDOCHDST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 13,
                        "uc_length": 2,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTREFSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 14,
                        "uc_length": 2,
                        "uc_offset": 28,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIRSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 15,
                        "uc_length": 2,
                        "uc_offset": 30,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELIV_STAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 16,
                        "uc_length": 2,
                        "uc_offset": 32,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_STAT_H",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 17,
                        "uc_length": 2,
                        "uc_offset": 34,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTGOODSMV",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 18,
                        "uc_length": 2,
                        "uc_offset": 36,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLSTATUS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 19,
                        "uc_length": 2,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLINGSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 20,
                        "uc_length": 2,
                        "uc_offset": 40,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ACCOUNTSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 21,
                        "uc_length": 2,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVERALLREJ",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 22,
                        "uc_length": 2,
                        "uc_offset": 44,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PRC_STAT_H",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 23,
                        "uc_length": 2,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVERALLPIC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 24,
                        "uc_length": 2,
                        "uc_offset": 48,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVERALL_WM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 25,
                        "uc_length": 2,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMPL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 26,
                        "uc_length": 2,
                        "uc_offset": 52,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 27,
                        "uc_length": 2,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMBI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 28,
                        "uc_length": 2,
                        "uc_offset": 56,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GENINCOMHD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 29,
                        "uc_length": 2,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDIMCOMDEL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 30,
                        "uc_length": 2,
                        "uc_offset": 60,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDINCOMBIL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 31,
                        "uc_length": 2,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DOCIMCOMPR",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 32,
                        "uc_length": 2,
                        "uc_offset": 64,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC_CAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 33,
                        "uc_length": 2,
                        "uc_offset": 66,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SDDOCOBJ",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 34,
                        "uc_length": 2,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CH_ON",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 35,
                        "uc_length": 16,
                        "uc_offset": 70,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILTOTSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 43,
                        "uc_length": 2,
                        "uc_offset": 86,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INVOICSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 44,
                        "uc_length": 2,
                        "uc_offset": 88,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESHD1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 45,
                        "uc_length": 2,
                        "uc_offset": 90,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESHD2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 46,
                        "uc_length": 2,
                        "uc_offset": 92,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESHD3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 47,
                        "uc_length": 2,
                        "uc_offset": 94,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESHD4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 48,
                        "uc_length": 2,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESHD5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 49,
                        "uc_length": 2,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 50,
                        "uc_length": 2,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 51,
                        "uc_length": 2,
                        "uc_offset": 102,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 52,
                        "uc_length": 2,
                        "uc_offset": 104,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 53,
                        "uc_length": 2,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 54,
                        "uc_length": 2,
                        "uc_offset": 108,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTSTATIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 55,
                        "uc_length": 2,
                        "uc_offset": 110,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATSTACLC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 56,
                        "uc_length": 2,
                        "uc_offset": 112,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATDYNCLC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 57,
                        "uc_length": 2,
                        "uc_offset": 114,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCREDCH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 58,
                        "uc_length": 2,
                        "uc_offset": 116,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 59,
                        "uc_length": 2,
                        "uc_offset": 118,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 60,
                        "uc_length": 2,
                        "uc_offset": 120,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 61,
                        "uc_length": 2,
                        "uc_offset": 122,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 62,
                        "uc_length": 2,
                        "uc_offset": 124,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 63,
                        "uc_length": 2,
                        "uc_offset": 126,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 64,
                        "uc_length": 2,
                        "uc_offset": 128,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH7",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 65,
                        "uc_length": 2,
                        "uc_offset": 130,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH8",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 66,
                        "uc_length": 2,
                        "uc_offset": 132,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH9",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 67,
                        "uc_length": 2,
                        "uc_offset": 134,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECHA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 68,
                        "uc_length": 2,
                        "uc_offset": 136,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECHB",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 69,
                        "uc_length": 2,
                        "uc_offset": 138,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECHC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 70,
                        "uc_length": 2,
                        "uc_offset": 140,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTSTATCCH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 71,
                        "uc_length": 2,
                        "uc_offset": 142,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRNSPLANST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 72,
                        "uc_length": 2,
                        "uc_offset": 144,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "QUITTSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 73,
                        "uc_length": 2,
                        "uc_offset": 146,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIRMSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 74,
                        "uc_length": 2,
                        "uc_offset": 148,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SAPRELEASE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 75,
                        "uc_length": 8,
                        "uc_offset": 150,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 79,
                        "uc_length": 2,
                        "uc_offset": 158,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMI1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 80,
                        "uc_length": 2,
                        "uc_offset": 160,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOTINCOMI2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 81,
                        "uc_length": 2,
                        "uc_offset": 162,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDINCOMPL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 82,
                        "uc_length": 2,
                        "uc_offset": 164,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDINCOMPL1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 83,
                        "uc_length": 2,
                        "uc_offset": 166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDINCOMPL2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 84,
                        "uc_length": 2,
                        "uc_offset": 168,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HDINCOMPL3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 85,
                        "uc_length": 2,
                        "uc_offset": 170,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREDCHECK",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 86,
                        "uc_length": 2,
                        "uc_offset": 172,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELAYSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 87,
                        "uc_length": 2,
                        "uc_offset": 174,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SHIPPUNIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 88,
                        "uc_length": 2,
                        "uc_offset": 176,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DISTRISTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 89,
                        "uc_length": 2,
                        "uc_offset": 178,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REVDETSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 90,
                        "uc_length": 2,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INDIDOCACH",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 91,
                        "uc_length": 2,
                        "uc_offset": 182,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOBILBLOST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 92,
                        "uc_length": 2,
                        "uc_offset": 184,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TODELBLOST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 93,
                        "uc_length": 2,
                        "uc_offset": 186,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TOBLOCKSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 94,
                        "uc_length": 2,
                        "uc_offset": 188,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEBHEADSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 95,
                        "uc_length": 2,
                        "uc_offset": 190,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FMSTATUS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 96,
                        "uc_length": 2,
                        "uc_offset": 192,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC_CAT_LONG",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 97,
                        "uc_length": 8,
                        "uc_offset": 194,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of VBUK with English Field Names",
        },
        {
            "name": "ORDER_STATUSITEMS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 55,
            "uc_length": 110,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDITST",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFERNSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 19,
                        "uc_length": 2,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFTOTSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 20,
                        "uc_length": 2,
                        "uc_offset": 40,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFSTATIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 21,
                        "uc_length": 2,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELIV_STAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 22,
                        "uc_length": 2,
                        "uc_offset": 44,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DLV_STAT_I",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 23,
                        "uc_length": 2,
                        "uc_offset": 46,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GOODSMVSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 24,
                        "uc_length": 2,
                        "uc_offset": 48,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLSTATHD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 25,
                        "uc_length": 2,
                        "uc_offset": 50,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLSTATIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 26,
                        "uc_length": 2,
                        "uc_offset": 52,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REJSTATIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 27,
                        "uc_length": 2,
                        "uc_offset": 54,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OVRPROCSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 28,
                        "uc_length": 2,
                        "uc_offset": 56,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PICKINGSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 29,
                        "uc_length": 2,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "WHMANAGSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 30,
                        "uc_length": 2,
                        "uc_offset": 60,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "GENINCOMST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 31,
                        "uc_length": 2,
                        "uc_offset": 62,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOMSTDEL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 32,
                        "uc_length": 2,
                        "uc_offset": 64,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOMSTBIL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 33,
                        "uc_length": 2,
                        "uc_offset": 66,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOMSTPRI",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 34,
                        "uc_length": 2,
                        "uc_offset": 68,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "BILLSTAINT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 35,
                        "uc_length": 2,
                        "uc_offset": 70,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 36,
                        "uc_length": 2,
                        "uc_offset": 72,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 37,
                        "uc_length": 2,
                        "uc_offset": 74,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 38,
                        "uc_length": 2,
                        "uc_offset": 76,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 39,
                        "uc_length": 2,
                        "uc_offset": 78,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CUSTRESIT5",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 40,
                        "uc_length": 2,
                        "uc_offset": 80,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PACKSTSTIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 41,
                        "uc_length": 2,
                        "uc_offset": 82,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STAPICKCON",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 42,
                        "uc_length": 2,
                        "uc_offset": 84,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CONFIRMSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 43,
                        "uc_length": 2,
                        "uc_offset": 86,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH6",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 44,
                        "uc_length": 2,
                        "uc_offset": 88,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STATCRECH7",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 45,
                        "uc_length": 2,
                        "uc_offset": 90,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOMSTAIT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 46,
                        "uc_length": 2,
                        "uc_offset": 92,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOMSTAPA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 47,
                        "uc_length": 2,
                        "uc_offset": 94,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "INCOSTAGOO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 48,
                        "uc_length": 2,
                        "uc_offset": 96,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DELAYSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 49,
                        "uc_length": 2,
                        "uc_offset": 98,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REVDETSTAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 50,
                        "uc_length": 2,
                        "uc_offset": 100,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "DECTWHOUSE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 51,
                        "uc_length": 2,
                        "uc_offset": 102,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITBILBLOST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 52,
                        "uc_length": 2,
                        "uc_offset": 104,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITDELBLOST",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 53,
                        "uc_length": 2,
                        "uc_offset": 106,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LEBITEMSTA",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 54,
                        "uc_length": 2,
                        "uc_offset": 108,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of VBUP with English Field Names",
        },
        {
            "name": "ORDER_TEXTHEADERS",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 385,
            "uc_length": 770,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPISDTEHD",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SD_DOC",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ITM_NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 13,
                        "uc_length": 12,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLOBJECT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 19,
                        "uc_length": 20,
                        "uc_offset": 38,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_NAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 29,
                        "uc_length": 140,
                        "uc_offset": 58,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 99,
                        "uc_length": 8,
                        "uc_offset": 198,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 103,
                        "uc_length": 2,
                        "uc_offset": 206,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 104,
                        "uc_length": 4,
                        "uc_offset": 208,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TITLE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 106,
                        "uc_length": 100,
                        "uc_offset": 212,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 156,
                        "uc_length": 32,
                        "uc_offset": 312,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "STYLE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 8,
                        "nuc_offset": 172,
                        "uc_length": 16,
                        "uc_offset": 344,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "VERSION",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 5,
                        "nuc_offset": 180,
                        "uc_length": 10,
                        "uc_offset": 360,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATEUSER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 185,
                        "uc_length": 24,
                        "uc_offset": 370,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATEREL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 197,
                        "uc_length": 8,
                        "uc_offset": 394,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATEDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 201,
                        "uc_length": 16,
                        "uc_offset": 402,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CREATETIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 209,
                        "uc_length": 12,
                        "uc_offset": 418,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHANGEUSER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 12,
                        "nuc_offset": 215,
                        "uc_length": 24,
                        "uc_offset": 430,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHANGEREL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 227,
                        "uc_length": 8,
                        "uc_offset": 454,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHANGEDATE",
                        "field_type": "RFCTYPE_DATE",
                        "nuc_length": 8,
                        "nuc_offset": 231,
                        "uc_length": 16,
                        "uc_offset": 462,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "CHANGETIME",
                        "field_type": "RFCTYPE_TIME",
                        "nuc_length": 6,
                        "nuc_offset": 239,
                        "uc_length": 12,
                        "uc_offset": 478,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINESIZE",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 245,
                        "uc_length": 6,
                        "uc_offset": 490,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINEAMOUNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 5,
                        "nuc_offset": 248,
                        "uc_length": 10,
                        "uc_offset": 496,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "HYPHENAT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 253,
                        "uc_length": 2,
                        "uc_offset": 506,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORGSPRAS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 254,
                        "uc_length": 2,
                        "uc_offset": 508,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ORGSPRAISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 255,
                        "uc_length": 4,
                        "uc_offset": 510,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TRANSTAT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 1,
                        "nuc_offset": 257,
                        "uc_length": 2,
                        "uc_offset": 514,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATCHCOD1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 258,
                        "uc_length": 32,
                        "uc_offset": 516,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MATCHCOD2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 16,
                        "nuc_offset": 274,
                        "uc_length": 32,
                        "uc_offset": 548,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFOBJECT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 290,
                        "uc_length": 20,
                        "uc_offset": 580,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFNAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 300,
                        "uc_length": 140,
                        "uc_offset": 600,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "REFID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 370,
                        "uc_length": 8,
                        "uc_offset": 740,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXTTYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 6,
                        "nuc_offset": 374,
                        "uc_length": 12,
                        "uc_offset": 748,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "COMPRESSTD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 380,
                        "uc_length": 2,
                        "uc_offset": 760,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "OBJ_CLASS",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 381,
                        "uc_length": 8,
                        "uc_offset": 762,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure of THEAD with English Field Names",
        },
        {
            "name": "ORDER_TEXTLINES",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 232,
            "uc_length": 464,
            "decimals": 0,
            "default_value": "",
            "optional": True,
            "type_description": {
                "name": "BAPITEXTLI",
                "fields": [
                    {
                        "name": "OPERATION",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 3,
                        "nuc_offset": 0,
                        "uc_length": 6,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "APPLOBJECT",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 3,
                        "uc_length": 20,
                        "uc_offset": 6,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_NAME",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 70,
                        "nuc_offset": 13,
                        "uc_length": 140,
                        "uc_offset": 26,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "TEXT_ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 4,
                        "nuc_offset": 83,
                        "uc_length": 8,
                        "uc_offset": 166,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 87,
                        "uc_length": 2,
                        "uc_offset": 174,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LANGU_ISO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 88,
                        "uc_length": 4,
                        "uc_offset": 176,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE_CNT",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 8,
                        "nuc_offset": 90,
                        "uc_length": 16,
                        "uc_offset": 180,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LINE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 132,
                        "nuc_offset": 98,
                        "uc_length": 264,
                        "uc_offset": 196,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FORMAT_COL",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 2,
                        "nuc_offset": 230,
                        "uc_length": 4,
                        "uc_offset": 460,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "BAPI Structure for STX_LINES Structure",
        },
        {
            "name": "RETURN",
            "parameter_type": "RFCTYPE_TABLE",
            "direction": "RFC_TABLES",
            "nuc_length": 548,
            "uc_length": 1088,
            "decimals": 0,
            "default_value": "",
            "optional": False,
            "type_description": {
                "name": "BAPIRET2",
                "fields": [
                    {
                        "name": "TYPE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 1,
                        "nuc_offset": 0,
                        "uc_length": 2,
                        "uc_offset": 0,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ID",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 1,
                        "uc_length": 40,
                        "uc_offset": 2,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "NUMBER",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 3,
                        "nuc_offset": 21,
                        "uc_length": 6,
                        "uc_offset": 42,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGE",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 220,
                        "nuc_offset": 24,
                        "uc_length": 440,
                        "uc_offset": 48,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOG_NO",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 20,
                        "nuc_offset": 244,
                        "uc_length": 40,
                        "uc_offset": 488,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "LOG_MSG_NO",
                        "field_type": "RFCTYPE_NUM",
                        "nuc_length": 6,
                        "nuc_offset": 264,
                        "uc_length": 12,
                        "uc_offset": 528,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGE_V1",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 270,
                        "uc_length": 100,
                        "uc_offset": 540,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGE_V2",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 320,
                        "uc_length": 100,
                        "uc_offset": 640,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGE_V3",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 370,
                        "uc_length": 100,
                        "uc_offset": 740,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "MESSAGE_V4",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 50,
                        "nuc_offset": 420,
                        "uc_length": 100,
                        "uc_offset": 840,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "PARAMETER",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 32,
                        "nuc_offset": 470,
                        "uc_length": 64,
                        "uc_offset": 940,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "ROW",
                        "field_type": "RFCTYPE_INT",
                        "nuc_length": 4,
                        "nuc_offset": 504,
                        "uc_length": 4,
                        "uc_offset": 1004,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "FIELD",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 30,
                        "nuc_offset": 508,
                        "uc_length": 60,
                        "uc_offset": 1008,
                        "decimals": 0,
                        "type_description": None,
                    },
                    {
                        "name": "SYSTEM",
                        "field_type": "RFCTYPE_CHAR",
                        "nuc_length": 10,
                        "nuc_offset": 538,
                        "uc_length": 20,
                        "uc_offset": 1068,
                        "decimals": 0,
                        "type_description": None,
                    },
                ],
            },
            "parameter_text": "Return Messages",
        },
    ],
}
